LambdaQueryWrapper 字段保存null
时间: 2024-02-15 17:00:39 浏览: 135
sqlserver对字段出现NULL值的处理
LambdaQueryWrapper 是 MyBatis-Plus 提供的一个查询条件构造器,用于方便地构建复杂的查询条件。在 LambdaQueryWrapper 中,字段保存 null 的方式是通过使用 isNull 方法来实现的。
当需要查询某个字段为 null 的记录时,可以使用 LambdaQueryWrapper 的 isNull 方法来指定字段为 null。示例如下:
```java
LambdaQueryWrapper<Entity> queryWrapper = new LambdaQueryWrapper<>();
queryWrapper.isNull(Entity::getField);
```
上述代码中,Entity::getField 表示要查询的字段,通过 isNull 方法指定该字段为 null。
如果需要查询某个字段不为 null 的记录,可以使用 isNotNull 方法:
```java
LambdaQueryWrapper<Entity> queryWrapper = new LambdaQueryWrapper<>();
queryWrapper.isNotNull(Entity::getField);
```
上述代码中,isNotNull 方法表示查询字段不为 null 的记录。
阅读全文