前言:生产中遇到分页返回数据异常问题。分页选择10条数据,结果只返回2条,切换第二页可能10条返回3条。
问题原因:mybatis中使用了一对多,导致查询出来了10条数据,经过一对多的合并,数据就变少了。
解决方式:拆分SQL,删除一对多写法,改为多次查询,先查主表。
分页助手返回数据缺少问题解决
最新推荐文章于 2023-05-17 09:13:09 发布
前言:生产中遇到分页返回数据异常问题。分页选择10条数据,结果只返回2条,切换第二页可能10条返回3条。
问题原因:mybatis中使用了一对多,导致查询出来了10条数据,经过一对多的合并,数据就变少了。
解决方式:拆分SQL,删除一对多写法,改为多次查询,先查主表。