LambdaQueryWrapper OR
时间: 2024-04-12 14:25:11 浏览: 239
mybatis plus条件构造器queryWrapper、updateWrapper
LambdaQueryWrapper OR 是 MyBatis-Plus 框架中的一个查询条件构造器,用于构建 OR 条件查询。
使用 LambdaQueryWrapper OR 可以方便地构建复杂的 OR 条件查询,它的使用方式如下:
1. 首先,创建一个 LambdaQueryWrapper 对象:
```java
LambdaQueryWrapper<Entity> queryWrapper = new LambdaQueryWrapper<>();
```
2. 然后,使用 `or` 方法添加 OR 条件:
```java
queryWrapper.or(wrapper -> wrapper.eq("column1", value1).ne("column2", value2));
```
在 `or` 方法中,可以使用 Lambda 表达式来构建 OR 条件,通过调用 `eq`、`ne` 等方法来添加具体的条件。
3. 最后,使用 MyBatis-Plus 提供的查询方法执行查询:
```java
List<Entity> result = entityMapper.selectList(queryWrapper);
```
这样就可以得到满足 OR 条件的查询结果。
阅读全文