sqlite3 FTS全文索引按照相关性排序

PS.后来发现,在FTS3\4中,以下代码并不准确。请大家不要试了。

FTS5原生支持了rank排序。详细见:https://www.sqlite.org/fts5.html

-------以下是原内容----------------------------------------------------------------

直接给查询的代码吧。

SELECT docid,content, quote(matchinfo(table_name)) as rank  FROM
table_name
WHERE
table_name
MATCH 'key OR key OR key' order by rank desc

这样就能按照相关性排序了。

全网找了好久,在角落里发现的。备注一下,希望可以帮助到其他人。

posted @ 2019-08-02 23:25  alpiny  阅读(667)  评论(2编辑  收藏  举报