Задать вопрос
@Nastya1920

Как получить посчитанный список документов по значению поля?

Пользуюсь амазоновской OpenSearch, что, как я понимаю, ES.
В индексе содержатся документы, имеющие кастомное подполе "type". Как можно получить список значений этого поля, содержащихся в индексе, и количество доков по каждому type?

Суть ожидаемого респонса:

Type: Node - 12,
Type: Folder - 10, и т.п.

Индекс:

{ _index: res-1,
_id: 1234,
...
_source: {
resource: {
....
type: Node,
}
}
}
  • Вопрос задан
  • 99 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • Нетология
    1С-программист
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
leahch
@leahch
3D специалист. Dолго, Dорого, Dерьмово.
Если это именно elasticsearch, то смотреть нужно на агрешации по нестед полям. Но тип запроса зависит от версии. Начните отсюда - https://www.elastic.co/guide/en/elasticsearch/refe...
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы