1
我正在分析RQDA中的文本,並使用Firefox SQLite Manager訪問數據庫,以便我可以更輕鬆地搜索文件。我創建並填充虛擬表:SQLite FTS4片段參數格式
CREATE VIRTUAL TABLE texts USING fts4(filename, content)
然後我做了一個片段搜索
SELECT snippet(texts, '_', '_', '...') FROM texts WHERE texts MATCH 'great OR Great';
這將返回在段術語用下劃線表示強調結果。
我的問題:
- 我如何實施第六參數(文件),因此增加了片段的大小? (我在這看到一個類似的問題,但迴應不起作用。)
- 我怎麼能得到MATCH返回也顯示代碼段的文件名(我的表中的第一列)所以格式將是「文件名」 ,「片段」。
在此先感謝您的幫助。
好的,我想出了問題#2的答案:'SELECT filename,snippet(texts,'_','_','...')FROM texts WHERE texts MATCH'great';' – Prefontaine