SQLite FTS5使用小技巧 在SQLite中,全文索引功能以扩展模块存在.使用全文索引,可以快速对大段文字进行搜索.SQLite提供FTS3.FTS4.FTS5三个模块.其中,FTS5是最新版的全文搜索模块.下面讲解FTS5中的几个全文搜索的小技巧. (1)根据匹配度进行排序:使用ORDER BY bm25(表名) 或者 ORDER BY rank,可以对搜索结果进行排序.排序的顺序为匹配度从高到低. (2)高亮显示特定列:使用highlight函数,可以将词元高亮输出.基本语
因项目原因,需要使用SQLite的全文索引,用到了最新的fts5模块 但在咱们.net framwork中却会提示“SQL logic error no such module: fts5”:找不到fts5模块…… 百度了很久都没有找到项目解决方案,可能是C#用SQLite比较少的原因,更何况用的更少的全文索引 找了点技术手段查了下,成功解决,如下 using (SQLiteConnection sql = new SQLiteConnection(connectSrt)) { sql.Open