public interface LambdaSubCondition<T,P> extends Serializable
LambdaSubCondition<T,P> addNullQuery(SFunction<T,?> field)
field - 指明哪个字段为NullLambdaSubCondition<T,P> addNotNullQuery(SFunction<T,?> field)
field - 指明哪个字段不为NullLambdaSubCondition<T,P> addEmptyQuery(SFunction<T,?> field)
field - 指明哪个字段不为空字符串LambdaSubCondition<T,P> addNotEmptyQuery(SFunction<T,?> field)
field - 指明哪个字段不为空字符串LambdaSubCondition<T,P> addInQuery(SFunction<T,?> field, Object... values)
field - 字段名values - 指明在该范围内的值LambdaSubCondition<T,P> addInQuery(SFunction<T,?> field, Collection values)
field - 字段名values - 指明在该范围内的值LambdaSubCondition<T,P> addNotInQuery(SFunction<T,?> field, Object... values)
field - 字段名values - 指明在不该范围内的值LambdaSubCondition<T,P> addNotInQuery(SFunction<T,?> field, Collection values)
field - 字段名values - 指明在不该范围内的值LambdaSubCondition<T,P> addBetweenQuery(SFunction<T,?> field, Object start, Object end)
field - 字段名start - 范围开始值end - 范围结束值LambdaSubCondition<T,P> addLikeQuery(SFunction<T,?> field, Object value)
field - 字段名value - 字段值LambdaSubCondition<T,P> addQuery(SFunction<T,?> field, Object value)
field - 字段名value - 字段值LambdaSubCondition<T,P> addQuery(SFunction<T,?> field, String operator, Object value)
field - 字段名operator - 操作符,可为>,>=,=,<<=value - 字段值LambdaSubCondition<T,P> addColumn(SFunction<T,?>... fields)
fields - 自定义查询列Condition<E> LambdaSubCondition<E,T> joinTable(Class<E> clazz, SFunction<T,?> primaryField, SFunction<E,?> joinTableField)
调用本方法时请先查看Condition类JavaDoc注释和SubCondition类的JavaDoc注释
clazz - 待关联的子表primaryField - 主表关联字段joinTableField - 子表关联字段Condition,
LambdaSubCondition<E> LambdaSubCondition<E,T> joinTable(Class<E> clazz, SFunction<T,?> primaryField, SFunction<E,?> joinTableField, SFunction<T,?> compositField)
调用本方法时请先查看Condition类JavaDoc注释和SubCondition类的JavaDoc注释
clazz - 待关联的子表primaryField - 主表关联字段joinTableField - 子表关联字段compositField - 子表实体类成员变量名Condition,
LambdaSubConditionLambdaSubCondition<T,P> groupBy(SFunction<T,?>... fields)
fields - 分组字段LambdaSubCondition<T,P> order(SFunction<T,?> field, SFunction<T,?> asc)
field - 升序排列字段名asc - 排序方式,值为asc或者descLambdaSubCondition<T,P> orderBy(SFunction<T,?>... fields)
fields - 升序排列字段名LambdaSubCondition<T,P> orderByDesc(SFunction<T,?>... fields)
fields - 降序排列字段名SubCondition<T,P> done()
Copyright © 2023. All rights reserved.