Просмотр исходного кода

Merge pull request #641 from visuddhinanda/master

:bug: sqlite 不支持 where true
visuddhinanda 4 лет назад
Родитель
Сommit
c0dd0603a2

+ 2 - 2
app/fts/fts.sql

@@ -14,7 +14,7 @@ CREATE TABLE fts_texts (
 );
 
 -- 创建全文检索配置 pali
-CREATE TEXT SEARCH CONFIGURATION pali ( parser = pg_catalog.default );
+CREATE TEXT SEARCH CONFIGURATION  pali ( parser = pg_catalog.default );
 
 -- 创建全文检索配置 pali_unaccent 无标音符号版
 CREATE TEXT SEARCH CONFIGURATION pali_unaccent ( parser = pg_catalog.default );
@@ -78,7 +78,7 @@ CREATE INDEX full_text_search_weighted__unaccent_idx
 
 CREATE OR REPLACE FUNCTION query_pali(query_str TEXT)
   RETURNS TABLE(
-          rank NUMERIC,
+          rank REAL,
           paragraph INTEGER,
           wid VARCHAR,
           bold_single TEXT,

+ 3 - 2
app/search/paliword_sc_pre.php

@@ -12,7 +12,7 @@ $arrWordList = str_getcsv($word, " ");
 
 $searching = $arrWordList[count($arrWordList) - 1];
 PDO_Connect(_FILE_DB_WORD_INDEX_,_DB_USERNAME_,_DB_PASSWORD_);
-
+$Fetch = [];
 if (count($arrWordList) > 1) {
     //echo "<div>";
     foreach ($arrWordList as $oneword) {
@@ -29,5 +29,6 @@ if (count($arrWordList) > 1) {
             $Fetch[] = $value;
         }
     }
-    echo json_encode($Fetch, JSON_UNESCAPED_UNICODE);
+    
 }
+echo json_encode($Fetch, JSON_UNESCAPED_UNICODE);

+ 1 - 1
deploy/migaration/20211127214800_sent_sim.php

@@ -48,7 +48,7 @@ try{
 }
 
 #从源数据表中读取
-$query = "SELECT *  FROM ".$src_table." WHERE true ";
+$query = "SELECT *  FROM ".$src_table;
 try{
 	$stmtSrc = $PDO_SRC->prepare($query);
 	$stmtSrc->execute();