条件构造器
mybatisPlus中的条件构造器简略记录
语句 | 作用 |
---|---|
eq | 相等 |
ne | 不相等 |
gt | > |
ge | >= |
lt | < |
le | <= |
between | 范围 |
notBetween | 不在范围 |
like | 模糊 |
noLike | 模糊的反 |
likeLeft | 右模糊 %xx |
likeRight | 左模糊 xx% |
notLikeLeft | 右模糊反 |
notLikeRight | 左模糊反 |
isNull | 为空 |
in | 在xx之中 |
notIn | 不在xx之中 |
inSql | 使用Sql写in中的条件 |
notInSql | 使用Sql写in中的条件的反 |
eqSql | 使用Sql写eq的条件 |
gtSql | 使用Sql写>的条件 |
geSql | ..>= |
ltSql | ..< |
leSql | ..<= |
groupBy | 根据字段分组 |
having | 设置having子句 |
func | 根据函数逻辑执行不同的查询 |
or | 或 |
and | 与 |
nested | 独立的查询块 |
apply | 直接拼接sql片段 |
last | 在查询最后添加sql片段 |
exists | 将Sql片段作为 exists 条件 |
notExists | exists的反 |
select | 指明要查询的字段 |
set | 指明要更新的字段以及新值 |
setSql | 用Sql作为set字句更新字段 |
setIncrBy | 自增 |
setDecrByL | 自减 |
lambda | 从 QueryWrapper 或 UpdateWrapper 中获取对应的 Lambda对象 |
本文由作者按照 CC BY 4.0 进行授权