如何使用Spring Data按字段值获取唯一计数汇总?

时间:2019-01-23 15:16:24

标签: java elasticsearch spring-data-elasticsearch

我正在尝试这样做:

http://prntscr.com/mb3xqx

使用Spring Data Elasticsearch,但是我找不到一种通过字段值进行唯一计数聚合的方法。

SearchQuery searchQuery = new NativeSearchQueryBuilder()
            .withIndices("logs-processing-*")
            .addAggregation(terms("procedure_code").field("procedure_code.keyword"))
            .build();

1 个答案:

答案 0 :(得分:0)

目前无法进行测试,但可以肯定,您应该尝试:.addAggregation(terms(“ procedure_code”)。field(“ keyword”))