Как найти повторяющиеся слова в анализируемом поле вasticsearch - PullRequest
0 голосов
/ 14 февраля 2019

У меня есть проанализированное поле в моем индексе с именем content.

Я хотел бы получить количество слов, встречающихся в документах.

1 Ответ

0 голосов
/ 14 февраля 2019

GET /your-index-name/_search { "query": { "wildcard": { "your-field-name": "*" } }, "size": 0, "aggs": { "whatever-name-you-want-like-your-field-name-agg": { "terms": { "field": "your-field-name", "size": 100 } } } }

Первый Size появляется для удаления документа, содержащего список слов из ответа.

Второй Size - размер возвращаемого списка, показывающий наиболее повторяющиесяслова.

...