ElasticSearch различает все значения одного поля с помощью Java High Level Client 7.x - PullRequest
0 голосов
/ 12 марта 2020

Я хочу получить все значения поля изasticsearch, используя java клиент высокого уровня.

Я использую следующий код:

SearchRequest searchRequest =  new SearchRequest(index);
SearchSourceBuilder sourceBuilder = new SearchSourceBuilder();
sourceBuilder.query(QueryBuilders.termQuery(field, "*"));
searchRequest.source(sourceBuilder);
SearchResponse response = client.search(searchRequest, RequestOptions.DEFAULT);

Я хочу получить значения DISTINCT (например, выбрать отдельное поле из таблицы), если это возможно.

...