我们正在使用Spring Data Elasticsearch反应性模板
Query searchQuery = new NativeSearchQueryBuilder()
.withQuery(queryBuilder)
.withPageable(PageRequest.of(0, 10))
.addAggregation(AggregationBuilders.terms("categories").field("category"))
.build();
reactiveElasticsearchTemplate.search(searchQuery, documentType, IndexCoordinates.of(indexName))
作为响应,我们有
Flux<SearchHit<T>>
,但是没有检索聚合的方法。如何检索聚合?
最佳答案
ReactiveElasticsearchTemplate
具有aggregate
方法。
参见相应的API interface
通量中的单个实体与无功部分中的聚集没有组合。
关于elasticsearch - 使用Spring Data Elasticsearch Reactive Template检索聚合,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/62467520/