【问题标题】:Reactive Elasticsearch and Paging反应式 Elasticsearch 和分页
【发布时间】:2020-11-07 23:36:00
【问题描述】:

我正在为 Elasticsearch 使用响应式客户端。他们两个(ReactiveElasticsearchTemplateReactiveCrudRepository)都支持 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


    【解决方案1】:

    目前此信息在反应式实现中不可用,有一个 open issue 用于此。目前唯一的可能是先发送计数请求。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-10-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-20
      • 2017-01-19
      • 1970-01-01
      相关资源
      最近更新 更多