Elasticsearch repository.search()分页获取的总页数不正确问题

一群枫子 2020-02-21 09:28:24
如图,分页大小为20,默认页为0(1-1=0),但获取的总叶数为1
...全文
1651 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
一群枫子 2021-02-07
  • 打赏
  • 举报
回复
引用 10 楼 oyww123的回复:
[quote=引用 9 楼 一群枫子 的回复:][quote=引用 8 楼 oyww123的回复:]兄弟具体怎么解决的,什么版本和什么版本呢?
记得当时是springboot的版本和elasticsearch的版本问题,改了合适的版本就可以了,具体那些版本没问题你去网上再找一下吧[/quote] 谢谢你的思路,已经解决了[/quote] 不客气,解决就好!
oyww123 2021-02-07
  • 打赏
  • 举报
回复
引用 9 楼 一群枫子 的回复:
[quote=引用 8 楼 oyww123的回复:]兄弟具体怎么解决的,什么版本和什么版本呢?
记得当时是springboot的版本和elasticsearch的版本问题,改了合适的版本就可以了,具体那些版本没问题你去网上再找一下吧[/quote] 谢谢你的思路,已经解决了
一群枫子 2021-02-07
  • 打赏
  • 举报
回复
引用 8 楼 oyww123的回复:
兄弟具体怎么解决的,什么版本和什么版本呢?
记得当时是springboot的版本和elasticsearch的版本问题,改了合适的版本就可以了,具体那些版本没问题你去网上再找一下吧
oyww123 2021-02-07
  • 打赏
  • 举报
回复
兄弟具体怎么解决的,什么版本和什么版本呢?
一群枫子 2020-02-22
  • 打赏
  • 举报
回复
已解决,是springboot启动器版本问题导致
一群枫子 2020-02-22
  • 打赏
  • 举报
回复
引用 3 楼 BoRoBoRoMe的回复:
[quote=引用 2 楼 毅悟 的回复:] [quote=引用 1 楼 BoRoBoRoMe的回复:]TotalPages表示有多少页数据,不表示当前第几页
是啊,181条数据,总页数应该是10,而不是1啊[/quote] 因为size没有生效。应该使用这个接口 Page<T> search(QueryBuilder query, Pageable pageable) ES的好多api,部分参数不生效[/quote] 不知道是不是版本问题,我看别人用这个可以
一群枫子 2020-02-22
  • 打赏
  • 举报
回复
不知道是不是版本问题,我看别人用这个可以
BoRoBoRoMe 2020-02-22
  • 打赏
  • 举报
回复
引用 2 楼 毅悟 的回复:
[quote=引用 1 楼 BoRoBoRoMe的回复:]TotalPages表示有多少页数据,不表示当前第几页
是啊,181条数据,总页数应该是10,而不是1啊[/quote] 因为size没有生效。应该使用这个接口 Page<T> search(QueryBuilder query, Pageable pageable) ES的好多api,部分参数不生效
一群枫子 2020-02-21
  • 打赏
  • 举报
回复
引用 1 楼 BoRoBoRoMe的回复:
TotalPages表示有多少页数据,不表示当前第几页
是啊,181条数据,总页数应该是10,而不是1啊
BoRoBoRoMe 2020-02-21
  • 打赏
  • 举报
回复
TotalPages表示有多少页数据,不表示当前第几页

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧