// WHERE xxxx!=id And ( xxxx=ANo or xxxx=BNo)
LambdaQueryWrapper<Student> queryWrapper = new LambdaQueryWrapper<>();
queryWrapper.ne(Student::getId,sysstudents.getId());
queryWrapper.and((wrapper)->{
wrapper.eq(Student::getANo,sysstudents.getBillNo())
.or().eq(Student::getBNo,sysstudents.getBillNo());
});
mybatis-plus的LambdaQueryWrapper中and、or的用法
最新推荐文章于 2024-09-05 15:04:22 发布
该篇博客探讨了如何利用Java的LambdaQueryWrapper进行高级查询操作,展示了一个示例,其中通过Lambda表达式设置了不等于某个ID的条件,并且在同一个查询中使用AND连接,同时检查了ANo和BNo字段是否等于给定的billNo。
摘要由CSDN通过智能技术生成