R - 查询结果类型public static interface QueryHelper.SortSpec<R> extends QueryHelper.ExecuteSpec<R>
| 限定符和类型 | 方法和说明 |
|---|---|
<S> QueryHelper.SortSpec<R> |
orderBy(QueryHelper.Getter<S,?> column,
org.hswebframework.ezorm.rdb.operator.dml.query.SortOrder.Order order)
对方法应用对应的列名进行排序,多次执行将使用多列排序
// order by sort_order desc
orderBy(MyEntity::getSortOrder,SortOrder.Order.desc)
|
QueryHelper.SortSpec<R> |
orderBy(String column,
org.hswebframework.ezorm.rdb.operator.dml.query.SortOrder.Order order)
使用指定的列名进行排序,多次执行将使用多列排序
// order by a.index asc
orderBy("a.index",SortOrder.Order.asc);
|
default <S> QueryHelper.SortSpec<R> |
orderByAsc(QueryHelper.Getter<S,?> column)
对方法应用对应的列名进行正序排序,多次执行将使用多列排序
// order by sort_order asc
orderByAsc(MyEntity::getSortOrder)
|
default QueryHelper.SortSpec<R> |
orderByAsc(String column)
使用指定的列名进行正序排序,多次执行将使用多列排序
// order by a.index asc
orderByAsc("a.index");
|
default <S> QueryHelper.SortSpec<R> |
orderByDesc(QueryHelper.Getter<S,?> column)
对方法应用对应的列名进行倒序排序,多次执行将使用多列排序
// order by sort_order desc
orderByDesc(MyEntity::getSortOrder)
|
default QueryHelper.SortSpec<R> |
orderByDesc(String column)
使用指定的列名进行倒序排序,多次执行将使用多列排序
// order by a.index desc
orderByDesc("a.index");
|
count, fetch, fetchPaged, fetchPaged, fetchPaged, fetchPageddefault QueryHelper.SortSpec<R> orderByAsc(String column)
// order by a.index asc
orderByAsc("a.index");
column - 列名default QueryHelper.SortSpec<R> orderByDesc(String column)
// order by a.index desc
orderByDesc("a.index");
column - 列名QueryHelper.SortSpec<R> orderBy(String column, org.hswebframework.ezorm.rdb.operator.dml.query.SortOrder.Order order)
// order by a.index asc
orderBy("a.index",SortOrder.Order.asc);
column - 列名order - 排序方式default <S> QueryHelper.SortSpec<R> orderByAsc(QueryHelper.Getter<S,?> column)
// order by sort_order asc
orderByAsc(MyEntity::getSortOrder)
S - Scolumn - 方法引用default <S> QueryHelper.SortSpec<R> orderByDesc(QueryHelper.Getter<S,?> column)
// order by sort_order desc
orderByDesc(MyEntity::getSortOrder)
S - Scolumn - 方法引用<S> QueryHelper.SortSpec<R> orderBy(QueryHelper.Getter<S,?> column, org.hswebframework.ezorm.rdb.operator.dml.query.SortOrder.Order order)
// order by sort_order desc
orderBy(MyEntity::getSortOrder,SortOrder.Order.desc)
S - Scolumn - 方法引用Copyright © 2016–2023. All rights reserved.