SQLite FTS5使用小技巧
SQLite FTS5使用小技巧
在SQLite中,全文索引功能以擴充套件模組存在。使用全文索引,可以快速對大段文字進行搜尋。SQLite提供FTS3、FTS4、FTS5三個模組。其中,FTS5是最新版的全文搜尋模組。下面講解FTS5中的幾個全文搜尋的小技巧。
(1)根據匹配度進行排序:使用ORDER BY bm25(表名) 或者 ORDER BY rank,可以對搜尋結果進行排序。排序的順序為匹配度從高到低。
(2)高亮顯示特定列:使用highlight函式,可以將詞元高亮輸出。基本語法形式:highlight(表名,列索引,'','')。
(3)提取內容概要:使用snippet函式,可以獲取包含指定詞元的內容片段,並高亮顯示詞元。語法形式:snippet(表名,列索引,'','',' ',5)。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29597077/viewspace-2138010/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 使用 Python 的 SQLite JSON1 和 FTS5 擴充套件PythonSQLiteJSON套件
- Windows使用小技巧Windows
- photoshop使用小技巧
- Postman 使用小技巧/指南Postman
- VS Code 使用小技巧
- Eclipse使用小技巧Eclipse
- wget使用小技巧wget
- 【SQLite】SQLite的簡單使用SQLite
- Vue 使用中的小技巧Vue
- 8條github使用小技巧Github
- 單件模式使用小技巧模式
- 26個Jquery使用小技巧jQuery
- 部落格園使用小技巧
- Excel 使用小妙招之快速求和小技巧Excel
- Android studio使用小技巧Android
- [C++]括號使用小技巧C++
- SQLite中的內連線簡化技巧SQLite
- 提高MWeb使用體驗的小技巧Web
- TypeScript Partial 使用的一個小技巧TypeScript
- Golang 中使用 JSON 的小技巧GolangJSON
- ItemDecoration的一些使用小技巧
- 教你使用SQLite VacuumSQLite
- SQLite使用入門SQLite
- SQLite使用心得SQLite
- Sqlite使用說明SQLite
- 小技巧|移動端網頁除錯神器Eruda使用技巧網頁除錯
- vue js 部分使用小技巧(持續更新)VueJS
- Mybatis使用小技巧-自定義結果集MyBatis
- Pytorch Optimizer類使用小技巧總結PyTorch
- Mac音調輸入法使用小技巧Mac
- 外媒BuzzFeed盤點iPhone 6使用小技巧iPhone
- mac中osx lion 預覽使用小技巧Mac
- 微信小程式小技巧微信小程式
- Mac 小技巧Mac
- PHP 小技巧PHP
- JavaScript小技巧JavaScript
- git小技巧Git
- JavaScript?小技巧JavaScript