Uses of Enum Class
cn.dinodev.spring.data.sql.Logic
Packages that use Logic
-
Uses of Logic in cn.dinodev.spring.data.sql
Methods in cn.dinodev.spring.data.sql that return Logic -
Uses of Logic in cn.dinodev.spring.data.sql.builder
Methods in cn.dinodev.spring.data.sql.builder with parameters of type LogicModifier and TypeMethodDescriptionwhere 表达式中的 ANY 函数,其参数为一个子查询,如下:where 表达式中的 LIKE 语句,其参数为数组,按照如下处理逻辑:where 表达式中的 IN 语句,其参数为数组,按照如下处理逻辑:WhereSql.in(String column, Collection<?> values, Logic logic) where 表达式中的 IN 语句,其参数为数组,按照如下处理逻辑:[AND|OR] column IS NOT NULLWhereSql.isNotNullIf(boolean cnd, String column, Logic logic) 如果条件成立,则为[AND|OR] column IS NOT NULL,否则忽略[AND|OR] column IS NULL如果条件成立,则为[AND|OR] column IS NULL,否则忽略where 表达式中的 LIKE 语句,其参数为数组,按照如下处理逻辑:where 表达式中的 IN 语句,其参数为数组,按照如下处理逻辑:WhereSql.notIn(String column, Collection<?> values, Logic logic) where 表达式中的 NOT IN 语句,其参数为数组,按照如下处理逻辑:任意列LIKE %value%:WhereSql.someEndWith(String[] columns, String value, Logic logic) 任意列LIKE %value:任意列LIKE %value%:任意列LIKE %value%:WhereSql.someStartWith(String[] columns, String value, Logic logic) 任意列LIKE value%:where 表达式中的 LIKE 语句,其参数为数组,按照如下处理逻辑: