ARACOOOL
@ARACOOOL
PHP Developer

Как получить записи объединенные одной группой в ElasticSearch?

Добрый день всем.
Такой вопрос. Все записи в elasticsearch группирутся одним полем group.

Пример:
{
    "title": "Название 1",
    "text": "Текст на русском",
    "lang": "ru",
    "group": "qwe123"
}


{
    "title": "Title 1",
    "text": "English text",
    "lang": "en",
    "group": "qwe123"
}


Эти 2 записи объединены полем group.
Как мне сделать что бы при поиске эластик выдал мне не только подходящие под запрос записи, но и все записи связанные группой с найденными.
Если я ищу слово "Текст" то я должен получить обе записи.
  • Вопрос задан
  • 375 просмотров
Пригласить эксперта
Ответы на вопрос 1
mrRontgen
@mrRontgen
Scala lover.
У эластика хорошо написана документация про Aggregation.
www.elastic.co/guide/en/elasticsearch/reference/1....
Ответ написан
Ваш ответ на вопрос

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

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