mybatisplus 如何使用LambdaQueryWrapper查询date
时间: 2023-10-18 09:18:12 浏览: 91
mybatis-plus-join:支持连表查询的mybatis-plus,mybatis-plus风格的连表操作提供wrapper.leftJoin(),wrapper.rightJoin()等操作
使用LambdaQueryWrapper查询日期可以使用Lambda表达式,示例如下:
```java
LambdaQueryWrapper<User> queryWrapper = new LambdaQueryWrapper<>();
queryWrapper.ge(User::getCreateTime, "2021-01-01"); // 大于等于2021-01-01
queryWrapper.lt(User::getCreateTime, "2022-01-01"); // 小于2022-01-01
List<User> userList = userMapper.selectList(queryWrapper);
```
在Lambda表达式中,`ge`表示大于等于,`lt`表示小于,`User::getCreateTime`表示获取实体类中的createTime属性。需要注意的是,日期格式的字符串需要和数据库中的日期格式一致,否则查询结果可能不正确。
阅读全文