mybatis plus 查询昨天的数据
时间: 2023-07-28 10:33:55 浏览: 153
Mybatis plus 配置多数据源的实现示例
您可以使用MyBatis Plus提供的Wrapper类来构建查询条件,然后通过指定查询时间范围来查询昨天的数据。具体实现可以参考以下代码:
```
// 生成查询条件
QueryWrapper<YourEntity> wrapper = new QueryWrapper<>();
wrapper.between("create_time", LocalDateTime.now().minusDays(1).withHour(0).withMinute(0).withSecond(0), LocalDateTime.now().minusDays(1).withHour(23).withMinute(59).withSecond(59));
// 执行查询操作
List<YourEntity> list = yourMapper.selectList(wrapper);
```
以上代码中,我们使用了`between`方法来指定查询时间范围,`LocalDateTime.now().minusDays(1)`表示当前时间前一天的时间,然后通过`withHour`、`withMinute`、`withSecond`方法来设置时间为当天的0点和23点59分59秒。最后,使用`selectList`方法来执行查询操作,返回符合条件的实体列表。
阅读全文