QueryWrapper是什么?

QueryWrapper是什么?

QueryWrapper 是 MyBatis-Plus 框架中的一个查询条件构造器,用于构建 SQL 查询的条件。
使用 QueryWrapper,你可以通过链式调用方法来设置查询条件,例如使用 eq 方法设置等于条件、ne 方法设置不等于条件等。QueryWrapper 还提供了许多其他的方法来支持各种不同的查询条件,如模糊查询、范围查询、排序等。
下面是一些常见的 QueryWrapper 方法示例:

  • eq(column, value):等于条件,例如 eq("name", "John") 表示查询 name 字段等于 “John” 的记录。
  • ne(column, value):不等于条件,例如 ne("status", 0) 表示查询 status 字段不等于 0 的记录。
  • like(column, value):模糊查询,例如 like("name", "John") 表示查询 name 字段包含 “John” 的记录。
  • between(column, value1, value2):范围查询,例如 between("age", 20, 30) 表示查询 age 字段在 20 到 30 之间的记录。
  • orderByAsc(column):升序排序,例如 orderByAsc("create_time") 表示按照 create_time 字段进行升序排序。
  • orderByDesc(column):降序排序,例如 orderByDesc("create_time") 表示按照 create_time 字段进行降序排序。

你可以根据具体的查询需求,使用适当的 QueryWrapper 方法来构建查询条件。最后,使用 tagMapper.selectCount(queryWrapper) 方法执行查询,并返回结果。
QueryWrapper 还有其他更多的方法和功能,可以根据具体的业务需求进行查阅和使用。

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值