@Nastya1920

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

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

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

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

Индекс:

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

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

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