gpt4 book ai didi

elasticsearch - findAllByX 错误地限制为 10 个结果

转载 作者:行者123 更新时间:2023-11-29 02:49:47 25 4
gpt4 key购买 nike

在 Spring Data Elasticsearch 中——我注意到一些看起来像生成的 findAllByFoo 类型方法的错误。这些似乎限于默认大小(10) - 这违背了您对findAll 操作所期望的语义。

不过,主要的 findAll() 操作确实可以正常工作,并且确实会返回所有文档。

那么 - 这是一个错误还是我遗漏了什么?干杯,欧根。

最佳答案

它看起来不像是一个错误。

根据 elasticsearch 的文档 (from/size),看起来 10 是 elasticsearch 将从搜索查询返回的默认结果数。

您可以使用适当的 Pageable 参数修改页面大小,例如:

Page<User> users = repository.findAll(new PageRequest(1, 20))

关于elasticsearch - findAllByX 错误地限制为 10 个结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27388679/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com