Sqlite 如何从两个不同的列进行FTS匹配
我正在尝试搜索两个单独的列,分别名为Sqlite 如何从两个不同的列进行FTS匹配,sqlite,fts5,Sqlite,Fts5,我正在尝试搜索两个单独的列,分别名为keyword和keyword2,以查找匹配项。这可以通过SQLite FTS实现吗 我试过这句话,但没用: String sql = "Select * from tblvHAL2001 WHERE tblvHAL2001 MATCH 'keyword:" + question + "' OR MATCH 'keyword2:" + question +"'"; 每个表只能使用一个FTS查询。金融时报确实有: 在FTS5中,单个列可以指定多个列: ...
keyword
和keyword2
,以查找匹配项。这可以通过SQLite FTS实现吗
我试过这句话,但没用:
String sql = "Select * from tblvHAL2001 WHERE tblvHAL2001 MATCH 'keyword:" + question + "' OR MATCH 'keyword2:" + question +"'";
每个表只能使用一个FTS查询。金融时报确实有: 在FTS5中,单个列可以指定多个列:
... WHERE tblvHAL2001 MATCH '{keyword keyword2}: "blah"'
FTS5是版本你是个传奇!
... WHERE tblvHAL2001 MATCH '{keyword keyword2}: "blah"'
WHERE tblvHAL2001 MATCH '{keyword keyword2}: "blah"'