2020
10-10
10-10
MyBatisPlus中使用or()和and()遇到的问题及细节处理
在项目中使用MyBatisPlus中的or()查询时由于误用,导致查询数据不对,仅作记录。写法一:LambdaQueryWrapper<Task>queryWrapper=newQueryWrapper<Task>().lambda();queryWrapper.eq(Task::getUserId,"15").eq(Task::getStatus,2).or().eq(Task::getFileSize,3251544304L);上面这种写法等价于下面的sqlSELECT*FROMtaskWHEREuser_id=?ANDstatus=?ORfile_size=?写法二:LambdaQueryWrapp...
继续阅读 >