| 限定符和类型 | 方法和说明 |
|---|---|
GeoDistanceSort |
addPoint(double lat,
double lon)
增加位置坐标
|
GeoDistanceSort |
addPoint(org.elasticsearch.common.geo.GeoPoint point)
增加位置坐标
|
GeoDistanceSort |
addPoint(String value)
增加位置坐标
|
org.elasticsearch.common.geo.GeoDistance |
geoDistance()
获取Geo距离计算类型
|
GeoDistanceSort |
geoDistance(org.elasticsearch.common.geo.GeoDistance distance)
设置Geo距离计算类型
|
boolean |
ignoreUnmapped()
判断是否忽略为映射字段
|
GeoDistanceSort |
ignoreUnmapped(boolean ignoreUnmapped)
设置是否忽略为映射字段
|
List<org.elasticsearch.common.geo.GeoPoint> |
points()
获取地理位置坐标
|
org.elasticsearch.common.unit.DistanceUnit |
unit()
获取距离单位
|
GeoDistanceSort |
unit(org.elasticsearch.common.unit.DistanceUnit unit)
设置距离单位
|
org.elasticsearch.index.query.GeoValidationMethod |
validation()
获取验证方
|
GeoDistanceSort |
validation(org.elasticsearch.index.query.GeoValidationMethod validationMethod)
设置验证方法
|
direction, fieldAsc, fieldDesc, geoDistanceAsc, geoDistanceDesc, name, scriptNumberAsc, scriptNumberDesc, scriptStringAsc, scriptStringDesc, sortMode, sortMode, toSortBuilderorg.elasticsearch.common.geo.GeoDistance geoDistance()
GeoDistanceSort geoDistance(org.elasticsearch.common.geo.GeoDistance distance)
distance - Geo距离类型org.elasticsearch.common.unit.DistanceUnit unit()
GeoDistanceSort unit(org.elasticsearch.common.unit.DistanceUnit unit)
unit - 单位org.elasticsearch.index.query.GeoValidationMethod validation()
GeoDistanceSort validation(org.elasticsearch.index.query.GeoValidationMethod validationMethod)
validationMethod - 验证方法boolean ignoreUnmapped()
trueGeoDistanceSort ignoreUnmapped(boolean ignoreUnmapped)
ignoreUnmapped - 是否忽略未映射List<org.elasticsearch.common.geo.GeoPoint> points()
GeoDistanceSort addPoint(org.elasticsearch.common.geo.GeoPoint point)
point - 地理坐标列表GeoDistanceSort addPoint(double lat, double lon)
lat - 经度lon - 纬度GeoDistanceSort addPoint(String value)
value - GeoHash 或者 geo tupleCopyright © 2020. All rights reserved.