LambdaQueryWrapper中and的使用方法
时间: 2023-11-29 11:46:58 浏览: 64
MyBatisPlus中使用or()和and()遇到的问题及细节处理
LambdaQueryWrapper中and的使用方法如下:
```java
LambdaQueryWrapper<User> queryWrapper = new LambdaQueryWrapper<>();queryWrapper.eq(User::getName, "张三").and(qw -> qw.eq(User::getAge, 20).or().eq(User::getAge, 30));
List<User> userList = userService.list(queryWrapper);
```
上述代码中,我们使用了and方法来添加一个and条件,其中and方法接受一个LambdaQueryWrapper类型的参数,我们可以在这个参数中添加多个or条件,从而实现更加复杂的查询。
阅读全文