Как выполнить запрос на совпадение с агрегатами в Elasticsearch с помощью Spring Data - PullRequest
0 голосов
/ 08 июня 2019

Давайте рассмотрим класс

 @Document(indexName = "member")
 public class Member {
 @Id 
 private UUID id;
 private String memberName;
 private UUID taskId;

  }

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

для бывших

Имя: Джон Доу Таксид: 1

Имя: Джон Керри Таксид: 1

Имя: Джон Кло Таксид:3

Поиск по Джону

Количество: 2

...