我正在分析RQDA中的文本,并使用火狐SQLite管理器访问数据库,以便更容易地搜索文件。我创建并填充了虚拟表:
CREATE VIRTUAL TABLE texts USING fts4(filename, content)然后我做了一个片段搜索
SELECT snippet(texts, '_', '_', '...') FROM texts WHERE texts MATCH 'great OR Great'; 这将返回用下划线突出显示代码段项的结果。
我的问题:
提前谢谢你的帮助。
发布于 2016-11-22 05:05:39
所以我想出来了!关于第六个参数的文件不太清楚..。
SELECT filename, snippet(texts, '_', '_', '...', -30, 30) FROM texts WHERE texts MATCH 'great OR Great';这将显示文件名和片段,在搜索词之前和之后有30个单词。
https://stackoverflow.com/questions/40733029
复制相似问题