Metrics
0
Watch 2.7K Star 5.6K Fork 2.8K

ThinkGem / JeeSite 4.xJavaAGPL-3.0

分页总是只显示前500条数据

Closed
meter  Created at

该问题是怎么引起的?

新增模块查询一万条数据左右,调用findPage方法,只返回前500条数据,没有任何过滤条件。
输入图片说明
输入图片说明
调用findList方法则可以返回所有数据;超过500条数据。请问这是为啥呢?

重现步骤

报错信息

无报错信息只是显示只有500条数据。

total 1 participants

Comments (1)

meter 2019-06-13 10:04

解决办法:
1、方便的解决办法:
记录页数和分页大小pageNo和pageSize;
调用完分页findPage后得到page对象,然后手动设置page对象的页数和分页大小;然后调用page对象的初始化方法:initialize重新初始化,即可正常显示。
输入图片说明
2、修改源代码,仅供学习交流测试:(不建议这么做,估计毕竟没有源代码)
com.jeesite.common.mybatis.r.K类中的方法 Object A(Invocation invocation)做了限制
输入图片说明

Sign in and comment

Assignee
Labels
Not set
Project
Milestone
Branch
Scheduled start
Not set
Scheduled end
Not set
Top level
Priority

Help Search

Gitee_you_jiang_zheng_wen Zheng_wen_close