使用java和spring数据的elasticsearch分页elasticsearch

9rnv2umw  于 2021-07-26  发布在  Java
关注(0)|答案(1)|浏览(460)

我正在尝试对查询结果分页,以便将其发送到前端。这个前端将在接下来的几分钟内请求额外的数据页。我一直在阅读官方文件。
我明白 search_after + pit_id 会满足我的需要。
当我想用java和spring数据elasticsearch实现这个功能时,问题就出现了。我一直在查看SpringDataElasticSearch文档,但没有找到任何关于 search_after 或者 pit_id .
所以,我的问题是,这个用例是由springdataelasticsearch支持的,还是可以做一种变通方法来实现它?有这样的例子吗?
提前谢谢。

qxgroojn

qxgroojn1#

search_after 当前不支持,存在此问题。
这两个都不是 pit 时间点api。如果你愿意的话,你可以为它创建一个问题。
除此之外,您还可以通过传入 Pageable 参数,则可以在使用 (Reactive)ElasticsearchTemplate 当然也要上课。

相关问题