【发布时间】:2020-11-07 23:36:00
【问题描述】:
我正在为 Elasticsearch 使用响应式客户端。他们两个(ReactiveElasticsearchTemplate 或 ReactiveCrudRepository)都支持 Flux/Mono,这对我来说很好。
我目前的问题是使用 ReactiveElasticsearchTemplate:
return reactiveElasticsearchTemplate.search(
new NativeSearchQueryBuilder()
.withPageable(PageRequest.of(0, 10))
.build(),
UserDocument.class
)
它正在返回切片,但我没有关于 total elements 的任何信息,因为方法签名返回 Flux<SearchHit<UserDocument>>。理想情况下,我想获得SearchHits 或类似的东西,但我不知道如何实现。
【问题讨论】:
标签: spring-boot elasticsearch project-reactor spring-data-elasticsearch