LamdqueryWrapper 可以likeright两次,然后取并集
时间: 2024-03-25 10:38:42 浏览: 62
LambdaQueryWrapper是支持多条件查询的,可以使用它来实现多个条件的查询。如果需要进行类似于对name字段进行两次右模糊查询并取并集的操作,可以使用LambdaQueryWrapper的or()方法来实现。例如:
```
LambdaQueryWrapper<Entity> wrapper = new LambdaQueryWrapper<>();
wrapper.likeRight(Entity::getName, "abc").or().likeRight(Entity::getName, "def");
List<Entity> list = entityMapper.selectList(wrapper);
```
这段代码就可以查询出name字段以"abc"或"def"结尾的记录。如果需要对多个条件进行操作,也可以通过or()和and()等方法来组合多个查询条件。
阅读全文