Mybatis plus使用坑记录
1 问题描述
在对两个表使用left join连接时报Cause: org.postgresql.util.PSQLException: 栏位索引超过许可范围:1,栏位数:0。
错误。
2 问题分析
mybatis-plus自身问题
3 解决方法
将left join换成right join。
参考
- 关闭page参数的sql优化
- 将#{}换成${}
- right join 和 inner join不会触发此问题
- 不进行sql分页不会触发此问题
Mybatis plus 分页查询 left join 子查询参数无法找到报错