LambdaQueryWrapper值不为空时候查询
时间: 2023-10-28 19:57:28 浏览: 947
查询插件,支持模糊查询,忽略大小写,多个关键字
当LambdaQueryWrapper的值不为空时,可以通过使用eq方法来查询。在代码中,可以通过判断isDeleted的值是否为空来选择是否执行eq方法。如果isDeleted不为空,可以将其作为查询条件,并调用eq方法来添加查询条件。例如,在代码中可以使用如下方式来查询:
```java
Integer isDeleted = null; // 表示isDeleted的值
LambdaQueryWrapper<Entity> queryWrapper = new LambdaQueryWrapper<>();
queryWrapper.eq(!ObjectUtils.isEmpty(isDeleted), DeviceBrand::getIsDeleted, isDeleted);
```
这样,当isDeleted的值不为空时,eq方法将会被执行,将isDeleted作为查询条件添加到queryWrapper中。这样可以得到一个具有查询条件的LambdaQueryWrapper对象。
阅读全文