public class QueryChainWrapper<T,Children extends QueryChainWrapper<T,Children>> extends AbstractChainWrapper<T,Children> implements Query<T,Children>
typedThis| 构造器和说明 |
|---|
QueryChainWrapper() |
| 限定符和类型 | 方法和说明 |
|---|---|
Children |
orderByAsc(SFunction<T,Object> column)
正序排序
|
Children |
orderByAsc(String column)
正序排序
|
Children |
orderByDesc(SFunction<T,Object> column)
倒序排序
|
Children |
orderByDesc(String column)
倒序排序
|
Children |
project(boolean displayId,
Projection... projection)
要显示哪写字段或者不显示哪些字段
|
Children |
project(List<Projection> projectionList)
要显示哪写字段或者不显示哪些字段
|
Children |
project(Projection... projection)
要显示哪写字段或者不显示哪些字段
|
Children |
projectDisplay(boolean displayId,
SFunction<T,Object>... column)
显示哪些字段
|
Children |
projectDisplay(boolean displayId,
String... column)
显示哪些字段
|
Children |
projectDisplay(SFunction<T,Object>... column)
显示哪些字段
|
Children |
projectDisplay(String... column)
显示哪些字段
|
Children |
projectNone(boolean displayId,
SFunction<T,Object>... column)
不显示哪些字段
|
Children |
projectNone(boolean displayId,
String... column)
不显示哪些字段
|
Children |
projectNone(SFunction<T,Object>... column)
不显示哪些字段
|
Children |
projectNone(String... column)
不显示哪些字段
|
all, all, all, all, and, and, between, between, between, between, custom, custom, custom, elemMatch, elemMatch, elemMatch, elemMatch, eq, eq, eq, eq, exists, exists, exists, exists, expr, expr, getBaseAndCondition, getBaseCondition, getBaseCondition, getBaseConditionBetween, getBaseOrCondition, getBaseOrder, getBaseOrder, getBaseProject, getBaseProject, getBaseProjectDisplay, getBaseProjectDisplay, getBaseProjectNone, getBaseProjectNone, getBasicDBObjectList, getChildBaseCondition, getChildBaseCondition, getChildBaseCondition, getChildBaseCondition, getCompareList, getOrderList, getProjectionList, getTypedThis, gt, gt, gt, gt, gte, gte, gte, gte, in, in, in, in, like, like, like, like, lt, lt, lt, lt, lte, lte, lte, lte, mod, mod, mod, mod, mod, mod, mod, mod, ne, ne, ne, ne, nin, nin, nin, nin, nor, nor, nor, nor, nor, nor, not, not, or, or, or, or, or, or, regex, regex, regex, regex, setProjectNoneId, text, text, text, text, type, type, type, type, type, typepublic Children project(Projection... projection)
Projectpublic Children project(List<Projection> projectionList)
Project@SafeVarargs public final Children projectDisplay(SFunction<T,Object>... column)
ProjectprojectDisplay 在接口中 Project<T,Children extends QueryChainWrapper<T,Children>>column - 列名,字段名public Children projectDisplay(String... column)
ProjectprojectDisplay 在接口中 Project<T,Children extends QueryChainWrapper<T,Children>>column - 列名、字段名@SafeVarargs public final Children projectNone(SFunction<T,Object>... column)
ProjectprojectNone 在接口中 Project<T,Children extends QueryChainWrapper<T,Children>>column - 列名、字段名public Children projectNone(String... column)
ProjectprojectNone 在接口中 Project<T,Children extends QueryChainWrapper<T,Children>>column - 列名、字段名public Children project(boolean displayId, Projection... projection)
Project@SafeVarargs public final Children projectDisplay(boolean displayId, SFunction<T,Object>... column)
ProjectprojectDisplay 在接口中 Project<T,Children extends QueryChainWrapper<T,Children>>displayId - 是否显示_idcolumn - 列名,字段名public Children projectDisplay(boolean displayId, String... column)
ProjectprojectDisplay 在接口中 Project<T,Children extends QueryChainWrapper<T,Children>>displayId - 是否显示_idcolumn - 列名、字段名@SafeVarargs public final Children projectNone(boolean displayId, SFunction<T,Object>... column)
ProjectprojectNone 在接口中 Project<T,Children extends QueryChainWrapper<T,Children>>displayId - 是否显示_idcolumn - 列名、字段名public Children projectNone(boolean displayId, String... column)
ProjectprojectNone 在接口中 Project<T,Children extends QueryChainWrapper<T,Children>>displayId - 是否显示_idcolumn - 列名、字段名public Children orderByAsc(SFunction<T,Object> column)
QueryorderByAsc 在接口中 Query<T,Children extends QueryChainWrapper<T,Children>>column - 列名、字段名,lambda方式public Children orderByDesc(SFunction<T,Object> column)
QueryorderByDesc 在接口中 Query<T,Children extends QueryChainWrapper<T,Children>>column - 列名、字段名,lambda方式public Children orderByAsc(String column)
QueryorderByAsc 在接口中 Query<T,Children extends QueryChainWrapper<T,Children>>column - 列名、字段名public Children orderByDesc(String column)
QueryorderByDesc 在接口中 Query<T,Children extends QueryChainWrapper<T,Children>>column - 列名、字段名,lambda方式Copyright © 2023. All rights reserved.