SQLITE FTS 匹配中的实际文本出现次数
Real number of text occurrences in SQLITE FTS Match
我正在使用 SQLite FTS 在文本文章中查找文本:
SELECT count(*) FROM enrondata1 WHERE content MATCH 'linux';
这将 return 篇文章包含 linux,但不是在每篇文章中找到的次数 linux。
但是我还需要真实的linux 次发现,而不仅仅是文章的数量。
例如我可能有 2 篇文章包含 linux,但在每篇文章中找到 10 次,所以实际上有 20 个 linux 词。
我怎样才能找到这个计数,它是 20?
关于每场比赛的offsets() function returns信息。但是,您不能简单地 count()
结果;你必须自己汇总它们。
我正在使用 SQLite FTS 在文本文章中查找文本:
SELECT count(*) FROM enrondata1 WHERE content MATCH 'linux';
这将 return 篇文章包含 linux,但不是在每篇文章中找到的次数 linux。 但是我还需要真实的linux 次发现,而不仅仅是文章的数量。 例如我可能有 2 篇文章包含 linux,但在每篇文章中找到 10 次,所以实际上有 20 个 linux 词。 我怎样才能找到这个计数,它是 20?
关于每场比赛的offsets() function returns信息。但是,您不能简单地 count()
结果;你必须自己汇总它们。