public interface Sort
| 限定符和类型 | 方法和说明 |
|---|---|
SortDirection |
direction()
获取排序方向
|
static FieldSort |
fieldAsc(String name)
创建指定字段升序排序对象
|
static FieldSort |
fieldDesc(String name)
创建指定字段降序排序对象
|
static GeoDistanceSort |
geoDistanceAsc(String name)
创建指定字段升序排序对象
|
static GeoDistanceSort |
geoDistanceDesc(String name)
创建指定字段降序排序对象
|
String |
name()
获取排序字段名称
|
static ScriptSort |
scriptNumberAsc(Script script)
创建数值类型升序排序脚本
|
static ScriptSort |
scriptNumberDesc(Script script)
创建数值类型降序排序脚本
|
static ScriptSort |
scriptStringAsc(Script script)
创建字符串类型升序排序脚本
|
static ScriptSort |
scriptStringDesc(Script script)
创建字符串类型降序排序脚本
|
org.elasticsearch.search.sort.SortMode |
sortMode()
获取排序模式
|
Sort |
sortMode(org.elasticsearch.search.sort.SortMode sortMode)
设置排序模式
|
org.elasticsearch.search.sort.SortBuilder<?> |
toSortBuilder()
转换成排序
|
static GeoDistanceSort geoDistanceAsc(String name)
name - 排序字段名static GeoDistanceSort geoDistanceDesc(String name)
name - 排序字段名static ScriptSort scriptNumberAsc(Script script)
script - 脚本static ScriptSort scriptNumberDesc(Script script)
script - 脚本static ScriptSort scriptStringAsc(Script script)
script - 脚本static ScriptSort scriptStringDesc(Script script)
script - 脚本String name()
org.elasticsearch.search.sort.SortMode sortMode()
Sort sortMode(org.elasticsearch.search.sort.SortMode sortMode)
sortMode - 排序模式SortDirection direction()
org.elasticsearch.search.sort.SortBuilder<?> toSortBuilder()
Copyright © 2020. All rights reserved.