LambdaQueryWrapper not in
时间: 2023-07-06 20:41:28 浏览: 203
常用的lambda表达式使用.doc
LambdaQueryWrapper 是 MyBatis-Plus 提供的一个实用的查询构造器,用于快速构建查询条件。如果要使用 LambdaQueryWrapper 进行 not in 查询,可以使用 notIn 方法。例如:
```java
LambdaQueryWrapper<User> wrapper = new LambdaQueryWrapper<>();
wrapper.notIn(User::getId, Arrays.asList(1, 2, 3));
List<User> userList = userMapper.selectList(wrapper);
```
上述代码使用 LambdaQueryWrapper 查询 User 表中 id 不在 1、2、3 中的记录。notIn 方法接受两个参数,第一个参数是实体类属性的引用,第二个参数是一个集合,表示不包含的值。使用 LambdaQueryWrapper 进行查询可以快速构建复杂的查询条件,提高开发效率。
阅读全文