| 程序包 | 说明 |
|---|---|
| tk.mybatis.mapper.weekend |
| 限定符和类型 | 方法和说明 |
|---|---|
SqlCriteriaHelper<T> |
SqlCriteriaHelper.andBetween(Fn<T,Object> fn,
Object value1,
Object value2)
AND column BETWEEN value1 AND value2
当 value1 或 value2 为空 则当前属性不参与查询
|
SqlCriteriaHelper<T> |
SqlCriteriaHelper.andEqualTo(Fn<T,Object> fn,
Object value)
AND column = value
当value=null则不参与查询
|
SqlCriteriaHelper<T> |
SqlCriteriaHelper.andEqualTo(Fn<T,Object> fn,
Object value,
boolean required)
AND column = value
|
SqlCriteriaHelper<T> |
SqlCriteriaHelper.andGreaterThan(Fn<T,Object> fn,
Object value)
AND column > value
当 value = null 则当前属性不参与查询
|
SqlCriteriaHelper<T> |
SqlCriteriaHelper.andGreaterThanOrEqualTo(Fn<T,Object> fn,
Object value)
AND column >= value
当 value = null 则当前属性不参与查询
|
SqlCriteriaHelper<T> |
SqlCriteriaHelper.andIn(Fn<T,Object> fn,
Iterable values)
AND column IN (#{item.value})
当 values = null 则当前属性不参与查询
|
SqlCriteriaHelper<T> |
SqlCriteriaHelper.andIsNotNull(Fn<T,Object> fn)
AND column IS NOT NULL
|
SqlCriteriaHelper<T> |
SqlCriteriaHelper.andIsNull(Fn<T,Object> fn)
AND column IS NULL
|
SqlCriteriaHelper<T> |
SqlCriteriaHelper.andLessThan(Fn<T,Object> fn,
Object value)
AND column < value
当 value = null 则当前属性不参与查询
|
SqlCriteriaHelper<T> |
SqlCriteriaHelper.andLessThanOrEqualTo(Fn<T,Object> fn,
Object value)
AND column <= value
当 value = null 则当前属性不参与查询
|
SqlCriteriaHelper<T> |
SqlCriteriaHelper.andLike(Fn<T,Object> fn,
String value)
AND column LIKE %value%
当 value = null 则当前属性不参与查询
|
SqlCriteriaHelper<T> |
SqlCriteriaHelper.andLikeLeft(Fn<T,Object> fn,
String value)
AND column LIKE %value
当 value = null 则当前属性不参与查询
|
SqlCriteriaHelper<T> |
SqlCriteriaHelper.andLikeRight(Fn<T,Object> fn,
String value)
AND column LIKE value%
当 value = null 则当前属性不参与查询
|
SqlCriteriaHelper<T> |
SqlCriteriaHelper.andNotBetween(Fn<T,Object> fn,
Object value1,
Object value2)
AND column NOT BETWEEN value1 AND value2
当 value1 或 value2 为空 则当前属性不参与查询
|
SqlCriteriaHelper<T> |
SqlCriteriaHelper.andNotEqualTo(Fn<T,Object> fn,
Object value)
AND column !
|
SqlCriteriaHelper<T> |
SqlCriteriaHelper.andNotEqualTo(Fn<T,Object> fn,
Object value,
boolean required)
AND column !
|
SqlCriteriaHelper<T> |
SqlCriteriaHelper.andNotIn(Fn<T,Object> fn,
Iterable values)
AND column NOT IN (#{item.value})
当 values = null 则当前属性不参与查询
|
SqlCriteriaHelper<T> |
SqlCriteriaHelper.andNotLike(Fn<T,Object> fn,
String value)
AND column NOT LIKE %value%
当 value = null 则当前属性不参与查询
|
SqlCriteriaHelper<T> |
SqlCriteriaHelper.andNotLikeLeft(Fn<T,Object> fn,
String value)
AND column NOT LIKE %value
当 value = null 则当前属性不参与查询
|
SqlCriteriaHelper<T> |
SqlCriteriaHelper.andNotLikeRight(Fn<T,Object> fn,
String value)
AND column NOT LIKE value%
当 value = null 则当前属性不参与查询
|
static <T> SqlCriteriaHelper<T> |
SqlCriteriaHelper.custom(Class<T> clazz) |
SqlCriteriaHelper<T> |
SqlCriteriaHelper.orBetween(Fn<T,Object> fn,
Object value1,
Object value2)
OR column BETWEEN value1 AND value2
当 value1 或 value2 为空 则当前属性不参与查询
|
SqlCriteriaHelper<T> |
SqlCriteriaHelper.orEqualTo(Fn<T,Object> fn,
Object value)
OR column = value
当 value = null 则当前属性不参与查询
|
SqlCriteriaHelper<T> |
SqlCriteriaHelper.orEqualTo(Fn<T,Object> fn,
Object value,
boolean required)
OR column = value
当request = true 且 value = null时 转 #
orIsNull(Fn) |
SqlCriteriaHelper<T> |
SqlCriteriaHelper.orGreaterThan(Fn<T,Object> fn,
String value)
OR column > value
当value = null 则当前属性不参与查询
|
SqlCriteriaHelper<T> |
SqlCriteriaHelper.orGreaterThanOrEqualTo(Fn<T,Object> fn,
String value)
OR column >= value
当value = null 则当前属性不参与查询
|
SqlCriteriaHelper<T> |
SqlCriteriaHelper.orIn(Fn<T,Object> fn,
Iterable values)
OR column IN (#{item.value})
当value = null 则当前属性不参与查询
|
SqlCriteriaHelper<T> |
SqlCriteriaHelper.orIsNotNull(Fn<T,Object> fn)
OR column IS NOT NULL
当 value = null 则当前属性不参与查询
|
SqlCriteriaHelper<T> |
SqlCriteriaHelper.orIsNull(Fn<T,Object> fn)
OR column IS NULL
当 value = null 则当前属性不参与查询
|
SqlCriteriaHelper<T> |
SqlCriteriaHelper.orLessThan(Fn<T,Object> fn,
String value)
OR column < value
当value = null 则当前属性不参与查询
|
SqlCriteriaHelper<T> |
SqlCriteriaHelper.orLessThanOrEqualTo(Fn<T,Object> fn,
String value)
OR column <= value
当value = null 则当前属性不参与查询
|
SqlCriteriaHelper<T> |
SqlCriteriaHelper.orLike(Fn<T,Object> fn,
String value)
OR column LIKE value
当 value = null 则当前属性不参与查询
|
SqlCriteriaHelper<T> |
SqlCriteriaHelper.orLikeLeft(Fn<T,Object> fn,
String value)
OR column LIKE %value
当 value = null 则当前属性不参与查询
|
SqlCriteriaHelper<T> |
SqlCriteriaHelper.orLikeRight(Fn<T,Object> fn,
String value)
OR column LIKE value%
当 value = null 则当前属性不参与查询
|
SqlCriteriaHelper<T> |
SqlCriteriaHelper.orNotBetween(Fn<T,Object> fn,
Object value1,
Object value2)
OR column NOT BETWEEN value1 AND value2
当 value1 或 value2 为空 则当前属性不参与查询
|
SqlCriteriaHelper<T> |
SqlCriteriaHelper.orNotEqualTo(Fn<T,Object> fn,
Object value)
OR column <> value
当value = null 则当前属性不参与查询
|
SqlCriteriaHelper<T> |
SqlCriteriaHelper.orNotEqualTo(Fn<T,Object> fn,
Object value,
boolean required)
OR column <> value
当request = true 且 value = null时 转 #
orIsNotNull(Fn) |
SqlCriteriaHelper<T> |
SqlCriteriaHelper.orNotIn(Fn<T,Object> fn,
Iterable values)
OR column NOT IN (#{item.value})
当value = null 则当前属性不参与查询
|
SqlCriteriaHelper<T> |
SqlCriteriaHelper.orNotLike(Fn<T,Object> fn,
String value)
OR column NOT LIKE value
当 value = null 则当前属性不参与查询
|
SqlCriteriaHelper<T> |
SqlCriteriaHelper.orNotLikeLeft(Fn<T,Object> fn,
String value)
OR column NOT LIKE %value
当 value = null 则当前属性不参与查询
|
SqlCriteriaHelper<T> |
SqlCriteriaHelper.orNotLikeRight(Fn<T,Object> fn,
String value)
OR column NOT LIKE value%
当 value = null 则当前属性不参与查询
|
Copyright © 2022. All Rights Reserved.