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

Posted alpiny

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sqlite3 FTS全文索引按照相关性排序相关的知识,希望对你有一定的参考价值。

直接给查询的代码吧。

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

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

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

以上是关于sqlite3 FTS全文索引按照相关性排序的主要内容,如果未能解决你的问题,请参考以下文章

SQlite 全文搜索(FTS)?

全文搜索基本原理(倒排索引搜索结果排序)

移动/复制 SQL Server 2005 全文索引

全文搜索按相关性分数排序

是否可以将全文搜索 (FTS) 与 LINQ 一起使用?

Peewee 可以使用 SQLite 的 FTS5(全文搜索)辅助函数 highlight() 吗?