mybatisplus 自带忽略大小写查询吗
时间: 2023-07-31 17:06:08 浏览: 1216
结合mybatis-plus实现简单不需要写sql的多表查询
5星 · 资源好评率100%
是的,MyBatis Plus框架自带了忽略大小写查询的功能。在使用MyBatis Plus进行数据库查询时,你可以通过在查询条件中使用`eq()`方法,并且将第二个参数设置为`true`,来实现忽略大小写查询。这样,无论数据库中的数据是大写还是小写,都能够正常查询到结果。例如:
```java
QueryWrapper<User> queryWrapper = new QueryWrapper<>();
queryWrapper.eq("username", "admin", true);
List<User> userList = userMapper.selectList(queryWrapper);
```
在上述代码中,`eq("username", "admin", true)`表示查询字段"username"的值为"admin",并且忽略大小写进行查询。这样就能够获取到符合条件的用户列表。
阅读全文