zaartix
@zaartix

Elasticsearch, можно вместе с выдачей отдать summary по значениям конкретного поля?

Есть индекс на 5 млн записей с разным набором полей, одно из них - массив категорий, относящихся к конкретному документу. Пользователь вводит текстовый запрос, я делаю полнотекстовый поиск по соответствующему полю, но вместе с этим хочу еще и "подсказать" наиболее вероятную категорию, которую он ищет. Т.е. это можно конечно сделать обойдя всю полученную выдачу и посчитав количество каждой встреченной категории, но мне кажется эластик умеет нечто подобное делать существенно быстрее.

Не обязательно готовый запрос писать, подскажите хотя бы направление или ссылкой на раздел в документации.

Заранее спасибо.
  • Вопрос задан
  • 147 просмотров
Решения вопроса 1
@exenza
У эластика есть фича Suggesters. Смотрели?
Похоже, вам пойдет Context suggester
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы