Mybatis-plus 问题记录
Mybitis-plus分页查询IPage关闭自动优化 LEFT JOIN
- 背景: 分页条数查询自动优化了
where条件中没有用到的left join, 导致having过滤时报错unknow column
// 分页条件
Page<Entity> pageCondition = new Page(1, 10);
// 关闭 sql 优化
pageCondition.setOptimizeCountSql(false);
分页查询时临时禁用分页查询功能
- 背景: 当返回的是
IPage<>时, 需要临时禁用分页查询
将 size 的值设置为 -1 临时禁用分页查询
本文记录了在使用Mybatis-plus时遇到的两个问题:一是分页查询IPage关闭自动优化LEFT JOIN,当分页条件未使用时导致查询错误;二是如何在返回单一对象时临时禁用分页查询,通过将size设置为-1来实现。
2万+

被折叠的 条评论
为什么被折叠?



