亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

mybatisplus日期查詢的方法有哪些

小億
1702
2023-12-21 15:35:56
欄目: 編程語言

MyBatis-Plus(簡稱MP)是一個基于MyBatis的增強工具,提供了很多方便的查詢方法。以下是一些常用的MyBatis-Plus日期查詢方法:

  1. eq:等于某個日期。例如:eq("create_time", "2022-01-01")

  2. ne:不等于某個日期。例如:ne("create_time", "2022-01-01")

  3. gt:大于某個日期。例如:gt("create_time", "2022-01-01")

  4. ge:大于等于某個日期。例如:ge("create_time", "2022-01-01")

  5. lt:小于某個日期。例如:lt("create_time", "2022-01-01")

  6. le:小于等于某個日期。例如:le("create_time", "2022-01-01")

  7. between:某個日期范圍之間。例如:between("create_time", "2022-01-01", "2022-01-31")

  8. notBetween:不在某個日期范圍之間。例如:notBetween("create_time", "2022-01-01", "2022-01-31")

  9. last:使用SQL的函數或自定義函數進行日期查詢。例如:last("DATE_FORMAT(create_time, '%Y-%m-%d') = '2022-01-01'")

這些方法可以通過QueryWrapperLambdaQueryWrapper中的apply方法進行使用。例如:

QueryWrapper<User> wrapper = new QueryWrapper<>();
wrapper.apply("DATE_FORMAT(create_time, '%Y-%m-%d') = '2022-01-01'");
List<User> userList = userMapper.selectList(wrapper);

上述代碼使用了apply方法來自定義日期查詢條件。

除了以上方法,MyBatis-Plus還提供了一些其他的日期查詢方法,如isNullisNotNullinnotIn等,可以根據具體需求選擇合適的方法進行日期查詢。

0
昌江| 靖西县| 肥西县| 彰化市| 当雄县| 翁源县| 武城县| 岚皋县| 郎溪县| 修文县| 通辽市| 龙井市| 武山县| 巨鹿县| 安新县| 扬中市| 当阳市| 长沙县| 甘南县| 凤翔县| 澳门| 扎囊县| 民乐县| 工布江达县| 开远市| 中宁县| 隆德县| 大化| 招远市| 平湖市| 惠来县| 舞阳县| 永修县| 越西县| 章丘市| 军事| 金寨县| 临颍县| 马鞍山市| 安阳县| 银川市|