jfinal分页查询异常

jfinal分页查询,pagesize设定为10,部分任务进行详情页分页查询时会出现第2页20条数据第3页三十条数据。。。。。。第N页返回N*10条数据的情况,而且这种情况在这几个任务的分页查询中必会出现,而同条件其他任务分页查询则是正常的,排查过参数和SQL都没有问题,数据库有分表,分表插件用到是sharding,想问一下这是什么情况?

评论区

JFinal

2018-09-04 20:56

不使用分表再去查询看看结果,估计应该是分表造成的错误

再一个,配置一下 arp.setShowSql(true) 将分页用的 sql 输出到控制台,然后手动在 mysql 客户端执行一下看是不是正确的

jfinal 分页开发完很多年了,是不会有上述这类错误的,建议从别的地方寻找原因

guoshixioashuai

2018-09-05 10:21

@JFinal 好的,谢谢,我试一下

JFinal

2018-09-05 10:24

@guoshixioashuai 如果分页碰到错误,重点看一下这一章节最后部分的常见问题解决:
http://www.jfinal.com/doc/5-6

常见问题解决已经例出了大家最常碰到的两个问题

热门反馈

扫码入社