Mybatis-Plus
Mybatis-Plus条件查询的书写方法
1.条件查询
直接new QueryQuery<>创建对象,然后再wrappee.eq(“数据库列表”,“匹配值”)创建条件就可以。
 其中,基本查询:eq表示相等;gt表示大于;lt表示小于;ne不等;ge大于等于;le小于等于;between;notBetween;in;notIn
 模糊查询:like表示like %值%;notLike;likeLeft表示like %值;likeRight
 排序:orderBy;OrderByAsc;OrderByDesc
 逻辑查询:or;and
 指定查询字段:select
特殊例子:

分页的条件查询,如果直接写eq需要进行判断,判断条件不为空才可以进行条件查询;
 所以想用allEq,只要将参数设置为false,则若条件为空则不会进行拼接,但是这个方法的弊端在于全部的条件为AND,不能是OR
 所以分页的多条件查询也不能用它,条件不一样可以,此处不适合。
 条件为空时查询语句如下:
 
 有条件时,查询语句如下:
 
多条件AND查询:allEq()

![[Vue3]学习笔记-provide 与 inject](https://img-blog.csdnimg.cn/ee9936c7992344bda5b458dc662540eb.png)

















