91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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
镇平县| 东丰县| 娱乐| 松桃| 和静县| 麦盖提县| 阿勒泰市| 元氏县| 正安县| 沈丘县| 临汾市| 和顺县| 长沙县| 长春市| 柘城县| 宁津县| 宁夏| 和林格尔县| 黔西县| 安庆市| 姚安县| 伊金霍洛旗| 安岳县| 盐池县| 乳源| 三河市| 曲沃县| 东丽区| 杭锦后旗| 广宗县| 桑日县| 崇左市| 静安区| 怀安县| 射洪县| 婺源县| 河北区| 从化市| 静乐县| 余江县| 千阳县|