public class MysqlWhereCondition extends GenericWhereCondition
aliasTableMap, condition, dataSourceName, isFirstBuild, parameterBinder, version| 构造器和说明 |
|---|
MysqlWhereCondition(Version version,
Map<String,String> aliasTableMap,
String dataSourceName) |
| 限定符和类型 | 方法和说明 |
|---|---|
<T,F> FunctionCondition |
andFindInSet(Fn<T,F> fn,
ColumFunction columFunction) |
<T,F> Condition |
andFindInSet(Fn<T,F> fn,
Object item)
添加字段在指定集合中条件,并且运算(使用 FIND_IN_SET 函数)。
|
<T,F> Condition |
andFindInSet(Fn<T,F> fn,
Object item,
String separator)
添加字段在指定集合中条件,并且运算(使用 FIND_IN_SET 函数),并指定分隔符。
|
<T,F> FunctionCondition |
andMatches(Fn<T,F> fn,
ColumFunction columFunction) |
<T,F> Condition |
andMatches(Fn<T,F> fn,
String regex)
添加字段匹配正则表达式条件,并且运算。
|
Condition |
limit(int limit)
限制查询结果的返回行数
|
Condition |
limit(int offset,
int limit)
限制查询结果的返回行数
|
<T,F> Condition |
matches(LogicalOperatorType logicalOperatorType,
Fn<T,F> fn,
String regex) |
<T,F> FunctionCondition |
matchesFunction(LogicalOperatorType logicalOperatorType,
Fn<T,F> fn,
ColumFunction columFunction) |
<T,F> FunctionCondition |
orFindInSet(Fn<T,F> fn,
ColumFunction columFunction) |
<T,F> Condition |
orFindInSet(Fn<T,F> fn,
Object item)
添加字段在指定集合中条件,或运算(使用 FIND_IN_SET 函数)。
|
<T,F> Condition |
orFindInSet(Fn<T,F> fn,
Object item,
String separator)
添加字段在指定集合中条件,或运算(使用 FIND_IN_SET 函数),并指定分隔符。
|
<T,F> FunctionCondition |
orMatches(Fn<T,F> fn,
ColumFunction columFunction) |
<T,F> Condition |
orMatches(Fn<T,F> fn,
String regex)
添加字段匹配正则表达式条件,或运算。
|
protected SqlDialect |
sqlDialect() |
andBetween, andBetween, andBetween, andCondition, andEqualTo, andEqualTo, andEqualTo, andEqualTo, andEqualTo, andEqualTo, andEqualTo, andEqualTo, andExists, andGreaterThan, andGreaterThan, andGreaterThan, andGreaterThan, andGreaterThan, andGreaterThan, andGreaterThanOrEqualTo, andGreaterThanOrEqualTo, andGreaterThanOrEqualTo, andGreaterThanOrEqualTo, andGreaterThanOrEqualTo, andGreaterThanOrEqualTo, andIn, andIn, andIn, andIn, andIn, andIn, andIsNotNull, andIsNull, andLessThan, andLessThan, andLessThan, andLessThan, andLessThan, andLessThan, andLessThanOrEqualTo, andLessThanOrEqualTo, andLessThanOrEqualTo, andLessThanOrEqualTo, andLessThanOrEqualTo, andLessThanOrEqualTo, andLike, andNotBetween, andNotBetween, andNotEqualTo, andNotEqualTo, andNotEqualTo, andNotEqualTo, andNotEqualTo, andNotEqualTo, andNotExists, andNotIn, andNotIn, andNotIn, andNotIn, andNotIn, andNotLike, executeFunctionToString, getParameterBinder, getWhereConditionSyntax, logicalOperatorType, logicalOperatorType, orBetween, orBetween, orBetween, orCondition, orEqualTo, orEqualTo, orEqualTo, orEqualTo, orEqualTo, orEqualTo, orEqualTo, orExists, orGreaterThan, orGreaterThan, orGreaterThan, orGreaterThan, orGreaterThan, orGreaterThan, orGreaterThanOrEqualTo, orGreaterThanOrEqualTo, orGreaterThanOrEqualTo, orGreaterThanOrEqualTo, orGreaterThanOrEqualTo, orGreaterThanOrEqualTo, orIn, orIn, orIn, orIn, orIn, orIsNotNull, orIsNull, orLessThan, orLessThan, orLessThan, orLessThan, orLessThan, orLessThan, orLessThanOrEqualTo, orLessThanOrEqualTo, orLessThanOrEqualTo, orLessThanOrEqualTo, orLessThanOrEqualTo, orLessThanOrEqualTo, orLike, orNotBetween, orNotBetween, orNotEqualTo, orNotEqualTo, orNotEqualTo, orNotEqualTo, orNotEqualTo, orNotEqualTo, orNotExists, orNotIn, orNotIn, orNotIn, orNotIn, orNotIn, orNotLikeprotected SqlDialect sqlDialect()
sqlDialect 在类中 GenericWhereConditionpublic <T,F> Condition andMatches(Fn<T,F> fn, String regex)
ConditionandMatches 在接口中 ConditionandMatches 在类中 GenericWhereConditionT - 实体类类型F - 字段类型fn - 用于获取字段值的函数regex - 正则表达式模式public <T,F> Condition orMatches(Fn<T,F> fn, String regex)
ConditionorMatches 在接口中 ConditionorMatches 在类中 GenericWhereConditionT - 实体类类型F - 字段类型fn - 用于获取字段值的函数regex - 正则表达式模式public <T,F> Condition matches(LogicalOperatorType logicalOperatorType, Fn<T,F> fn, String regex)
public <T,F> FunctionCondition andMatches(Fn<T,F> fn, ColumFunction columFunction)
andMatches 在接口中 FunctionConditionandMatches 在类中 GenericWhereConditionpublic <T,F> FunctionCondition orMatches(Fn<T,F> fn, ColumFunction columFunction)
orMatches 在接口中 FunctionConditionorMatches 在类中 GenericWhereConditionpublic <T,F> FunctionCondition matchesFunction(LogicalOperatorType logicalOperatorType, Fn<T,F> fn, ColumFunction columFunction)
public <T,F> Condition andFindInSet(Fn<T,F> fn, Object item)
ConditionandFindInSet 在接口中 ConditionandFindInSet 在类中 GenericWhereConditionT - 实体类类型F - 字段类型fn - 用于获取字段值的函数item - 指定的项目public <T,F> Condition andFindInSet(Fn<T,F> fn, Object item, String separator)
ConditionandFindInSet 在接口中 ConditionandFindInSet 在类中 GenericWhereConditionT - 实体类类型F - 字段类型fn - 用于获取字段值的函数item - 指定的项目separator - 分隔符public <T,F> Condition orFindInSet(Fn<T,F> fn, Object item)
ConditionorFindInSet 在接口中 ConditionorFindInSet 在类中 GenericWhereConditionT - 实体类类型F - 字段类型fn - 用于获取字段值的函数item - 指定的项目public <T,F> Condition orFindInSet(Fn<T,F> fn, Object item, String separator)
ConditionorFindInSet 在接口中 ConditionorFindInSet 在类中 GenericWhereConditionT - 实体类类型F - 字段类型fn - 用于获取字段值的函数item - 指定的项目separator - 分隔符public <T,F> FunctionCondition andFindInSet(Fn<T,F> fn, ColumFunction columFunction)
andFindInSet 在接口中 FunctionConditionandFindInSet 在类中 GenericWhereConditionpublic <T,F> FunctionCondition orFindInSet(Fn<T,F> fn, ColumFunction columFunction)
orFindInSet 在接口中 FunctionConditionorFindInSet 在类中 GenericWhereConditionpublic Condition limit(int limit)
Conditionlimit 在接口中 Conditionlimit 在类中 GenericWhereConditionlimit - 返回的最大行数Copyright © 2024 Dynamic-SQL. All rights reserved.