Uses of Class
org.miaixz.bus.mapper.criteria.SqlsCriteria
Packages that use SqlsCriteria
-
Uses of SqlsCriteria in org.miaixz.bus.mapper.criteria
Methods in org.miaixz.bus.mapper.criteria that return SqlsCriteriaModifier and TypeMethodDescriptionSqlsCriteria.andBetween(org.miaixz.bus.core.center.function.FunctionX<T, Object> fn, Object value1, Object value2) AND column BETWEEN value1 AND value2 当 value1 或 value2 为空 则当前属性不参与查询SqlsCriteria.andEqualTo(org.miaixz.bus.core.center.function.FunctionX<T, Object> fn, Object value) AND column = value 当value=null则不参与查询SqlsCriteria.andEqualTo(org.miaixz.bus.core.center.function.FunctionX<T, Object> fn, Object value, boolean required) AND column = valueSqlsCriteria.andGreaterThan(org.miaixz.bus.core.center.function.FunctionX<T, Object> fn, Object value) AND column 大于 value 当 value = null 则当前属性不参与查询SqlsCriteria.andGreaterThanOrEqualTo(org.miaixz.bus.core.center.function.FunctionX<T, Object> fn, Object value) AND column 大于等于 value 当 value = null 则当前属性不参与查询AND column IN (#{item.value}) 当 values = null 则当前属性不参与查询SqlsCriteria.andIsNotNull(org.miaixz.bus.core.center.function.FunctionX<T, Object> fn) AND column IS NOT NULLAND column IS NULLSqlsCriteria.andLessThan(org.miaixz.bus.core.center.function.FunctionX<T, Object> fn, Object value) AND column 小于 value 当 value = null 则当前属性不参与查询SqlsCriteria.andLessThanOrEqualTo(org.miaixz.bus.core.center.function.FunctionX<T, Object> fn, Object value) AND column 小于等于 value 当 value = null 则当前属性不参与查询AND column LIKE %value% 当 value = null 则当前属性不参与查询SqlsCriteria.andLikeLeft(org.miaixz.bus.core.center.function.FunctionX<T, Object> fn, String value) AND column LIKE %value 当 value = null 则当前属性不参与查询SqlsCriteria.andLikeRight(org.miaixz.bus.core.center.function.FunctionX<T, Object> fn, String value) AND column LIKE value% 当 value = null 则当前属性不参与查询SqlsCriteria.andNotBetween(org.miaixz.bus.core.center.function.FunctionX<T, Object> fn, Object value1, Object value2) AND column NOT BETWEEN value1 AND value2 当 value1 或 value2 为空 则当前属性不参与查询SqlsCriteria.andNotEqualTo(org.miaixz.bus.core.center.function.FunctionX<T, Object> fn, Object value) AND column !SqlsCriteria.andNotEqualTo(org.miaixz.bus.core.center.function.FunctionX<T, Object> fn, Object value, boolean required) AND column !AND column NOT IN (#{item.value}) 当 values = null 则当前属性不参与查询SqlsCriteria.andNotLike(org.miaixz.bus.core.center.function.FunctionX<T, Object> fn, String value) AND column NOT LIKE %value% 当 value = null 则当前属性不参与查询SqlsCriteria.andNotLikeLeft(org.miaixz.bus.core.center.function.FunctionX<T, Object> fn, String value) AND column NOT LIKE %value 当 value = null 则当前属性不参与查询SqlsCriteria.andNotLikeRight(org.miaixz.bus.core.center.function.FunctionX<T, Object> fn, String value) AND column NOT LIKE value% 当 value = null 则当前属性不参与查询static <T> SqlsCriteria<T> SqlsCriteria.orBetween(org.miaixz.bus.core.center.function.FunctionX<T, Object> fn, Object value1, Object value2) OR column BETWEEN value1 AND value2 当 value1 或 value2 为空 则当前属性不参与查询OR column = value 当 value = null 则当前属性不参与查询SqlsCriteria.orEqualTo(org.miaixz.bus.core.center.function.FunctionX<T, Object> fn, Object value, boolean required) OR column = value 当request = true 且 value = null时 转 #orIsNull(FunctionX)SqlsCriteria.orGreaterThan(org.miaixz.bus.core.center.function.FunctionX<T, Object> fn, String value) OR column 大于 value 当value = null 则当前属性不参与查询SqlsCriteria.orGreaterThanOrEqualTo(org.miaixz.bus.core.center.function.FunctionX<T, Object> fn, String value) OR column 大于等于 value 当value = null 则当前属性不参与查询OR column IN (#{item.value}) 当value = null 则当前属性不参与查询SqlsCriteria.orIsNotNull(org.miaixz.bus.core.center.function.FunctionX<T, Object> fn) OR column IS NOT NULL 当 value = null 则当前属性不参与查询OR column IS NULL 当 value = null 则当前属性不参与查询SqlsCriteria.orLessThan(org.miaixz.bus.core.center.function.FunctionX<T, Object> fn, String value) OR column 小于 value 当value = null 则当前属性不参与查询SqlsCriteria.orLessThanOrEqualTo(org.miaixz.bus.core.center.function.FunctionX<T, Object> fn, String value) OR column 小于等于 value 当value = null 则当前属性不参与查询OR column LIKE value 当 value = null 则当前属性不参与查询SqlsCriteria.orLikeLeft(org.miaixz.bus.core.center.function.FunctionX<T, Object> fn, String value) OR column LIKE %value 当 value = null 则当前属性不参与查询SqlsCriteria.orLikeRight(org.miaixz.bus.core.center.function.FunctionX<T, Object> fn, String value) OR column LIKE value% 当 value = null 则当前属性不参与查询SqlsCriteria.orNotBetween(org.miaixz.bus.core.center.function.FunctionX<T, Object> fn, Object value1, Object value2) OR column NOT BETWEEN value1 AND value2 当 value1 或 value2 为空 则当前属性不参与查询SqlsCriteria.orNotEqualTo(org.miaixz.bus.core.center.function.FunctionX<T, Object> fn, Object value) OR column 不等于 value 当value = null 则当前属性不参与查询SqlsCriteria.orNotEqualTo(org.miaixz.bus.core.center.function.FunctionX<T, Object> fn, Object value, boolean required) OR column 不等于 value 当request = true 且 value = null时 转 #orIsNotNull(FunctionX)OR column NOT IN (#{item.value}) 当value = null 则当前属性不参与查询OR column NOT LIKE value 当 value = null 则当前属性不参与查询SqlsCriteria.orNotLikeLeft(org.miaixz.bus.core.center.function.FunctionX<T, Object> fn, String value) OR column NOT LIKE %value 当 value = null 则当前属性不参与查询SqlsCriteria.orNotLikeRight(org.miaixz.bus.core.center.function.FunctionX<T, Object> fn, String value) OR column NOT LIKE value% 当 value = null 则当前属性不参与查询