Реальное количество вхождений текста в SQLITE FTS Match - PullRequest
0 голосов
/ 05 мая 2018

Я использую SQLite FTS для поиска текста в текстовых статьях:

SELECT count(*) FROM enrondata1 WHERE content MATCH 'linux'; 

Будет возвращено количество статей, содержащих linux , но не число найденных linux в каждой из статей. Но мне также нужно реальное количество найденных linux , а не просто количество статей. Например, у меня может быть 2 статьи, содержащие linux, но в каждой из них встречается 10 раз, так что на самом деле есть 20 linux слов. Как я могу найти этот счет, который составляет 20?

1 Ответ

0 голосов
/ 05 мая 2018

Функция offsets () возвращает информацию о каждом совпадении. Однако вы не можете просто count() результаты; Вы должны объединить их сами.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...