LambdaQueryWrapper 忽略大小写查询
时间: 2023-10-14 15:28:15 浏览: 168
mybatis-plus分页查询 学习mybatis-plus在项目中的简单使用,代码生成器,分页查询,多数据源等
LambdaQueryWrapper 可以通过 `eq()` 方法来实现忽略大小写查询,具体实现方式如下:
```java
LambdaQueryWrapper<User> wrapper = new LambdaQueryWrapper<>();
wrapper.eq(User::getName, "john").or().eq(User::getEmail, "JOHN@EXAMPLE.COM").ignoreCase();
List<User> userList = userMapper.selectList(wrapper);
```
在上述代码中,`ignoreCase()` 方法可以忽略大小写,将 `getName()` 和 `getEmail()` 的查询条件都转化为小写,然后进行查询。这样就可以实现忽略大小写查询了。
阅读全文