public interface Func<Children,R> extends Serializable
Copyright © 2021 xpc1024 All Rights Reserved
| 限定符和类型 | 方法和说明 |
|---|---|
default Children |
avg(boolean condition,
boolean enablePipeline,
R... columns)
求平均值
|
Children |
avg(boolean condition,
boolean enablePipeline,
String... columns)
求平均值
|
default Children |
avg(boolean enablePipeline,
R... columns)
求平均值
|
default Children |
avg(boolean enablePipeline,
R column)
求平均值
|
default Children |
avg(boolean enablePipeline,
String... columns)
求平均值
|
default Children |
avg(boolean enablePipeline,
String column)
求平均值
|
default Children |
avg(R... columns)
求平均值
|
default Children |
avg(R column)
求平均值
|
default Children |
avg(String... columns)
求平均值
|
default Children |
avg(String column)
求平均值
|
default Children |
distinct(boolean condition,
R column)
单字段去重
|
Children |
distinct(boolean condition,
String column)
单字段去重
|
default Children |
distinct(R column)
单字段去重
|
default Children |
distinct(String column)
单字段去重
|
default Children |
exists(boolean condition,
R column)
字段存在 等价于上面的isNotNull
|
default Children |
exists(boolean condition,
R column,
Float boost)
字段存在 等价于上面的isNotNull
|
default Children |
exists(boolean condition,
String column)
字段存在 等价于上面的isNotNull
|
Children |
exists(boolean condition,
String column,
Float boost)
字段存在 等价于上面的isNotNull
|
default Children |
exists(R column)
字段存在 等价于上面的isNotNull
|
default Children |
exists(String column)
字段存在 等价于上面的isNotNull
|
Children |
from(Integer from)
从第几条数据开始查询
|
default Children |
groupBy(boolean condition,
boolean enablePipeline,
R... columns)
分组:GROUP BY 字段, ...
|
Children |
groupBy(boolean condition,
boolean enablePipeline,
String... columns)
分组:GROUP BY 字段, ...
|
default Children |
groupBy(boolean enablePipeline,
R... columns)
分组:GROUP BY 字段, ...
|
default Children |
groupBy(boolean enablePipeline,
R column)
分组:GROUP BY 字段, ...
|
default Children |
groupBy(boolean enablePipeline,
String... columns)
分组:GROUP BY 字段, ...
|
default Children |
groupBy(boolean enablePipeline,
String column)
分组:GROUP BY 字段, ...
|
default Children |
groupBy(R... columns)
分组:GROUP BY 字段, ...
|
default Children |
groupBy(R column)
分组:GROUP BY 字段, ...
|
default Children |
groupBy(String... columns)
分组:GROUP BY 字段, ...
|
default Children |
groupBy(String column)
分组:GROUP BY 字段, ...
|
default Children |
in(boolean condition,
R column,
Collection<?> coll)
字段 IN
|
default Children |
in(boolean condition,
R column,
Collection<?> coll,
Float boost)
字段 IN
|
default Children |
in(boolean condition,
R column,
Object... values)
字段 IN
|
default Children |
in(boolean condition,
String column,
Collection<?> coll)
字段 IN
|
Children |
in(boolean condition,
String column,
Collection<?> coll,
Float boost)
字段 IN
|
default Children |
in(boolean condition,
String column,
Object... values)
字段 IN
|
default Children |
in(R column,
Collection<?> coll)
字段 IN
|
default Children |
in(R column,
Object... values)
字段 IN
|
default Children |
in(String column,
Collection<?> coll)
字段 IN
|
default Children |
in(String column,
Object... values)
字段 IN
|
default Children |
isNotNull(boolean condition,
R column)
字段 IS NOT NULL 等价于Es中的exists查询 未废弃是为了兼容mysql用法
|
default Children |
isNotNull(boolean condition,
R column,
Float boost)
字段 IS NOT NULL 等价于Es中的exists查询 未废弃是为了兼容mysql用法
|
default Children |
isNotNull(boolean condition,
String column)
字段 IS NOT NULL 等价于Es中的exists查询 未废弃是为了兼容mysql用法
|
default Children |
isNotNull(boolean condition,
String column,
Float boost)
字段 IS NOT NULL 等价于Es中的exists查询 未废弃是为了兼容mysql用法
|
default Children |
isNotNull(R column)
字段 IS NOT NULL 等价于Es中的exists查询 未废弃是为了兼容mysql用法
|
default Children |
isNotNull(String column)
字段 IS NOT NULL 等价于Es中的exists查询 未废弃是为了兼容mysql用法
|
Children |
limit(Integer n)
兼容MySQL语法 作用同size
|
Children |
limit(Integer m,
Integer n)
兼容MySQL语法 作用同from+size
|
default Children |
max(boolean condition,
boolean enablePipeline,
R... columns)
求最大值
|
Children |
max(boolean condition,
boolean enablePipeline,
String... columns)
求最大值
|
default Children |
max(boolean enablePipeline,
R... columns)
求最大值
|
default Children |
max(boolean enablePipeline,
R column)
求最大值
|
default Children |
max(boolean enablePipeline,
String... columns)
求最大值
|
default Children |
max(boolean enablePipeline,
String column)
求最大值
|
default Children |
max(R... columns)
求最大值
|
default Children |
max(R column)
求最大值
|
default Children |
max(String... columns)
求最大值
|
default Children |
max(String column)
求最大值
|
default Children |
min(boolean condition,
boolean enablePipeline,
R... columns)
求最小值
|
Children |
min(boolean condition,
boolean enablePipeline,
String... columns)
求最小值
|
default Children |
min(boolean enablePipeline,
R... columns)
求最小值
|
default Children |
min(boolean enablePipeline,
R column)
求最小值
|
default Children |
min(boolean enablePipeline,
String... columns)
求最小值
|
default Children |
min(boolean enablePipeline,
String column)
求最小值
|
default Children |
min(R... columns)
求最小值
|
default Children |
min(R column)
求最小值
|
default Children |
min(String... columns)
求最小值
|
default Children |
min(String column)
求最小值
|
default Children |
orderBy(boolean condition,
boolean isAsc,
R... columns)
排序
|
Children |
orderBy(boolean condition,
boolean isAsc,
String... columns)
排序
|
Children |
orderBy(boolean condition,
List<OrderByParam> orderByParams)
排序 适用于排序字段和规则从前端通过字符串传入的场景
|
default Children |
orderBy(boolean condition,
OrderByParam orderByParam)
排序
|
default Children |
orderBy(List<OrderByParam> orderByParams)
排序
|
default Children |
orderBy(OrderByParam orderByParam)
排序
|
default Children |
orderByAsc(boolean condition,
R... columns)
升序排列
|
default Children |
orderByAsc(boolean condition,
String... columns)
升序排列
|
default Children |
orderByAsc(R... columns)
升序排列
|
default Children |
orderByAsc(R column)
升序排列
|
default Children |
orderByAsc(String... columns)
升序排列
|
default Children |
orderByAsc(String column)
升序排列
|
default Children |
orderByDesc(boolean condition,
R... columns)
降序排列
|
default Children |
orderByDesc(boolean condition,
String... columns)
降序排列
|
default Children |
orderByDesc(R... columns)
降序排列
|
default Children |
orderByDesc(R column)
降序排列
|
default Children |
orderByDesc(String... columns)
降序排列
|
default Children |
orderByDesc(String column)
降序排列
|
Children |
orderByDistanceAsc(boolean condition,
String column,
org.elasticsearch.common.unit.DistanceUnit unit,
org.elasticsearch.common.geo.GeoDistance geoDistance,
org.elasticsearch.common.geo.GeoPoint... geoPoints)
地理位置坐标点由近及远排序
|
default Children |
orderByDistanceAsc(R column,
org.elasticsearch.common.unit.DistanceUnit unit,
double lat,
double lon)
地理位置坐标点由近及远排序
|
default Children |
orderByDistanceAsc(R column,
org.elasticsearch.common.unit.DistanceUnit unit,
org.elasticsearch.common.geo.GeoDistance geoDistance,
double lat,
double lon)
地理位置坐标点由近及远排序
|
default Children |
orderByDistanceAsc(R column,
org.elasticsearch.common.unit.DistanceUnit unit,
org.elasticsearch.common.geo.GeoDistance geoDistance,
org.elasticsearch.common.geo.GeoPoint... geoPoints)
地理位置坐标点由近及远排序
|
default Children |
orderByDistanceAsc(R column,
org.elasticsearch.common.unit.DistanceUnit unit,
org.elasticsearch.common.geo.GeoPoint... geoPoints)
地理位置坐标点由近及远排序
|
default Children |
orderByDistanceAsc(R column,
double lat,
double lon)
地理位置坐标点由近及远排序
|
default Children |
orderByDistanceAsc(R column,
org.elasticsearch.common.geo.GeoDistance geoDistance,
double lat,
double lon)
地理位置坐标点由近及远排序
|
default Children |
orderByDistanceAsc(R column,
org.elasticsearch.common.geo.GeoDistance geoDistance,
org.elasticsearch.common.geo.GeoPoint... geoPoints)
地理位置坐标点由近及远排序
|
default Children |
orderByDistanceAsc(R column,
org.elasticsearch.common.geo.GeoPoint... geoPoints)
地理位置坐标点由近及远排序
|
default Children |
orderByDistanceAsc(String column,
org.elasticsearch.common.unit.DistanceUnit unit,
double lat,
double lon)
地理位置坐标点由近及远排序
|
default Children |
orderByDistanceAsc(String column,
org.elasticsearch.common.unit.DistanceUnit unit,
org.elasticsearch.common.geo.GeoDistance geoDistance,
double lat,
double lon)
地理位置坐标点由近及远排序
|
default Children |
orderByDistanceAsc(String column,
org.elasticsearch.common.unit.DistanceUnit unit,
org.elasticsearch.common.geo.GeoDistance geoDistance,
org.elasticsearch.common.geo.GeoPoint... geoPoints)
地理位置坐标点由近及远排序
|
default Children |
orderByDistanceAsc(String column,
org.elasticsearch.common.unit.DistanceUnit unit,
org.elasticsearch.common.geo.GeoPoint... geoPoints)
地理位置坐标点由近及远排序
|
default Children |
orderByDistanceAsc(String column,
double lat,
double lon)
地理位置坐标点由近及远排序
|
default Children |
orderByDistanceAsc(String column,
org.elasticsearch.common.geo.GeoDistance geoDistance,
double lat,
double lon)
地理位置坐标点由近及远排序
|
default Children |
orderByDistanceAsc(String column,
org.elasticsearch.common.geo.GeoDistance geoDistance,
org.elasticsearch.common.geo.GeoPoint... geoPoints)
地理位置坐标点由近及远排序
|
default Children |
orderByDistanceAsc(String column,
org.elasticsearch.common.geo.GeoPoint... geoPoints)
地理位置坐标点由近及远排序
|
Children |
orderByDistanceDesc(boolean condition,
String column,
org.elasticsearch.common.unit.DistanceUnit unit,
org.elasticsearch.common.geo.GeoDistance geoDistance,
org.elasticsearch.common.geo.GeoPoint... geoPoints)
地理位置坐标点由远及近排序
|
default Children |
orderByDistanceDesc(R column,
org.elasticsearch.common.unit.DistanceUnit unit,
double lat,
double lon)
地理位置坐标点由近及远排序
|
default Children |
orderByDistanceDesc(R column,
org.elasticsearch.common.unit.DistanceUnit unit,
org.elasticsearch.common.geo.GeoDistance geoDistance,
double lat,
double lon)
地理位置坐标点由近及远排序
|
default Children |
orderByDistanceDesc(R column,
org.elasticsearch.common.unit.DistanceUnit unit,
org.elasticsearch.common.geo.GeoDistance geoDistance,
org.elasticsearch.common.geo.GeoPoint... geoPoints)
地理位置坐标点由近及远排序
|
default Children |
orderByDistanceDesc(R column,
org.elasticsearch.common.unit.DistanceUnit unit,
org.elasticsearch.common.geo.GeoPoint... geoPoints)
地理位置坐标点由近及远排序
|
default Children |
orderByDistanceDesc(R column,
double lat,
double lon)
地理位置坐标点由近及远排序
|
default Children |
orderByDistanceDesc(R column,
org.elasticsearch.common.geo.GeoDistance geoDistance,
double lat,
double lon)
地理位置坐标点由近及远排序
|
default Children |
orderByDistanceDesc(R column,
org.elasticsearch.common.geo.GeoDistance geoDistance,
org.elasticsearch.common.geo.GeoPoint... geoPoints)
地理位置坐标点由近及远排序
|
default Children |
orderByDistanceDesc(R column,
org.elasticsearch.common.geo.GeoPoint... geoPoints)
地理位置坐标点由近及远排序
|
default Children |
orderByDistanceDesc(String column,
org.elasticsearch.common.unit.DistanceUnit unit,
double lat,
double lon)
地理位置坐标点由近及远排序
|
default Children |
orderByDistanceDesc(String column,
org.elasticsearch.common.unit.DistanceUnit unit,
org.elasticsearch.common.geo.GeoDistance geoDistance,
double lat,
double lon)
地理位置坐标点由近及远排序
|
default Children |
orderByDistanceDesc(String column,
org.elasticsearch.common.unit.DistanceUnit unit,
org.elasticsearch.common.geo.GeoDistance geoDistance,
org.elasticsearch.common.geo.GeoPoint... geoPoints)
地理位置坐标点由近及远排序
|
default Children |
orderByDistanceDesc(String column,
org.elasticsearch.common.unit.DistanceUnit unit,
org.elasticsearch.common.geo.GeoPoint... geoPoints)
地理位置坐标点由近及远排序
|
default Children |
orderByDistanceDesc(String column,
double lat,
double lon)
地理位置坐标点由近及远排序
|
default Children |
orderByDistanceDesc(String column,
org.elasticsearch.common.geo.GeoDistance geoDistance,
double lat,
double lon)
地理位置坐标点由近及远排序
|
default Children |
orderByDistanceDesc(String column,
org.elasticsearch.common.geo.GeoDistance geoDistance,
org.elasticsearch.common.geo.GeoPoint... geoPoints)
地理位置坐标点由近及远排序
|
default Children |
orderByDistanceDesc(String column,
org.elasticsearch.common.geo.GeoPoint... geoPoints)
地理位置坐标点由近及远排序
|
Children |
setSearchSourceBuilder(boolean condition,
org.elasticsearch.search.builder.SearchSourceBuilder searchSourceBuilder)
用户自定义SearchSourceBuilder 用于混合查询
|
default Children |
setSearchSourceBuilder(org.elasticsearch.search.builder.SearchSourceBuilder searchSourceBuilder) |
Children |
size(Integer size)
总共查询多少条数据
|
Children |
sort(boolean condition,
List<org.elasticsearch.search.sort.SortBuilder<?>> sortBuilders)
用户自定义原生排序器
|
default Children |
sort(boolean condition,
org.elasticsearch.search.sort.SortBuilder<?> sortBuilder)
用户自定义原生排序器
|
default Children |
sort(org.elasticsearch.search.sort.SortBuilder<?> sortBuilder)
用户自定义原生排序器
|
default Children |
sortByScore()
根据得分_score排序 默认为降序 得分高得在前
|
default Children |
sortByScore(boolean condition)
根据得分_score排序 默认为降序 得分高得在前
|
Children |
sortByScore(boolean condition,
org.elasticsearch.search.sort.SortOrder sortOrder)
根据得分_score排序
|
default Children |
sortByScore(org.elasticsearch.search.sort.SortOrder sortOrder)
根据得分_score排序
|
default Children |
sum(boolean condition,
boolean enablePipeline,
R... columns)
求和
|
Children |
sum(boolean condition,
boolean enablePipeline,
String... columns)
求和
|
default Children |
sum(boolean enablePipeline,
R... columns)
求和
|
default Children |
sum(boolean enablePipeline,
R column)
求和
|
default Children |
sum(boolean enablePipeline,
String... columns)
求和
|
default Children |
sum(boolean enablePipeline,
String column)
求和
|
default Children |
sum(R... columns)
求和
|
default Children |
sum(R column)
求和
|
default Children |
sum(String... columns)
求和
|
default Children |
sum(String column)
求和
|
default Children |
termsAggregation(boolean condition,
boolean enablePipeline,
R... columns)
聚合,等价于GroupBy
|
Children |
termsAggregation(boolean condition,
boolean enablePipeline,
String... columns)
聚合,等价于GroupBy
|
default Children |
termsAggregation(boolean enablePipeline,
R... columns)
聚合,等价于GroupBy
|
default Children |
termsAggregation(boolean enablePipeline,
R column)
聚合,等价于GroupBy
|
default Children |
termsAggregation(boolean enablePipeline,
String... columns)
聚合,等价于GroupBy
|
default Children |
termsAggregation(boolean enablePipeline,
String column)
聚合,等价于GroupBy
|
default Children |
termsAggregation(R... columns)
聚合,等价于GroupBy
|
default Children |
termsAggregation(R column)
聚合,等价于GroupBy
|
default Children |
termsAggregation(String... columns)
聚合,等价于GroupBy
|
default Children |
termsAggregation(String column)
聚合,等价于GroupBy
|
default Children orderByAsc(boolean condition, R... columns)
condition - 执行条件columns - 列default Children orderByDesc(boolean condition, R... columns)
condition - 执行条件columns - 列default Children orderByAsc(boolean condition, String... columns)
condition - 执行条件columns - 列名default Children orderByDesc(boolean condition, String... columns)
condition - 执行条件columns - 列default Children orderBy(boolean condition, boolean isAsc, R... columns)
condition - 执行条件isAsc - 是否升序排列columns - 列Children orderBy(boolean condition, boolean isAsc, String... columns)
condition - 条件isAsc - 是否升序 是:按照升序排列,否:按照降序排列columns - 列,支持多列default Children orderBy(OrderByParam orderByParam)
orderByParam - 排序参数 适用于排序字段和规则从前端通过字符串传入的场景default Children orderBy(boolean condition, OrderByParam orderByParam)
condition - 执行条件orderByParam - 排序参数 适用于排序字段和规则从前端通过字符串传入的场景default Children orderBy(List<OrderByParam> orderByParams)
orderByParams - 排序参数 适用于排序字段和规则从前端通过字符串传入的场景Children orderBy(boolean condition, List<OrderByParam> orderByParams)
condition - 条件orderByParams - 排序字段及规则参数列表default Children orderByDistanceAsc(R column, double lat, double lon)
column - 列lat - 纬度lon - 经度default Children orderByDistanceAsc(R column, org.elasticsearch.common.unit.DistanceUnit unit, double lat, double lon)
column - 列unit - 距离单位lat - 纬度lon - 经度default Children orderByDistanceAsc(R column, org.elasticsearch.common.geo.GeoDistance geoDistance, double lat, double lon)
column - 列geoDistance - 距离计算方式lat - 纬度lon - 经度default Children orderByDistanceAsc(R column, org.elasticsearch.common.unit.DistanceUnit unit, org.elasticsearch.common.geo.GeoDistance geoDistance, double lat, double lon)
column - 列unit - 距离单位geoDistance - 距离计算方式lat - 纬度lon - 经度default Children orderByDistanceAsc(R column, org.elasticsearch.common.geo.GeoPoint... geoPoints)
column - 列geoPoints - 多边形坐标点数组default Children orderByDistanceAsc(R column, org.elasticsearch.common.unit.DistanceUnit unit, org.elasticsearch.common.geo.GeoPoint... geoPoints)
column - 列unit - 距离单位geoPoints - 多边形坐标点数组default Children orderByDistanceAsc(R column, org.elasticsearch.common.geo.GeoDistance geoDistance, org.elasticsearch.common.geo.GeoPoint... geoPoints)
column - 列geoDistance - 距离计算方式geoPoints - 多边形坐标点数组default Children orderByDistanceAsc(R column, org.elasticsearch.common.unit.DistanceUnit unit, org.elasticsearch.common.geo.GeoDistance geoDistance, org.elasticsearch.common.geo.GeoPoint... geoPoints)
column - 列unit - 距离单位geoDistance - 距离计算方式geoPoints - 多边形坐标点数组default Children orderByDistanceAsc(String column, double lat, double lon)
column - 列名 字符串lat - 纬度lon - 经度default Children orderByDistanceAsc(String column, org.elasticsearch.common.unit.DistanceUnit unit, double lat, double lon)
column - 列名 字符串unit - 距离单位lat - 纬度lon - 经度default Children orderByDistanceAsc(String column, org.elasticsearch.common.geo.GeoDistance geoDistance, double lat, double lon)
column - 列名 字符串geoDistance - 距离计算方式lat - 纬度lon - 经度default Children orderByDistanceAsc(String column, org.elasticsearch.common.unit.DistanceUnit unit, org.elasticsearch.common.geo.GeoDistance geoDistance, double lat, double lon)
column - 列名 字符串unit - 距离单位geoDistance - 距离计算方式lat - 纬度lon - 经度default Children orderByDistanceAsc(String column, org.elasticsearch.common.geo.GeoPoint... geoPoints)
column - 列名 字符串geoPoints - 多边形坐标点数组default Children orderByDistanceAsc(String column, org.elasticsearch.common.unit.DistanceUnit unit, org.elasticsearch.common.geo.GeoPoint... geoPoints)
column - 列名 字符串unit - 距离单位geoPoints - 多边形坐标点数组default Children orderByDistanceAsc(String column, org.elasticsearch.common.geo.GeoDistance geoDistance, org.elasticsearch.common.geo.GeoPoint... geoPoints)
column - 列名 字符串geoDistance - 距离计算方式geoPoints - 多边形坐标点数组default Children orderByDistanceAsc(String column, org.elasticsearch.common.unit.DistanceUnit unit, org.elasticsearch.common.geo.GeoDistance geoDistance, org.elasticsearch.common.geo.GeoPoint... geoPoints)
column - 列名 字符串unit - 距离单位geoDistance - 距离计算方式geoPoints - 多边形坐标点数组Children orderByDistanceAsc(boolean condition, String column, org.elasticsearch.common.unit.DistanceUnit unit, org.elasticsearch.common.geo.GeoDistance geoDistance, org.elasticsearch.common.geo.GeoPoint... geoPoints)
condition - 执行条件column - 列名 字符串unit - 距离单位 重载方法默认为kmgeoDistance - 距离计算方式,重载方法默认为GeoDistance.PLANEgeoPoints - 多边形坐标点数组default Children orderByDistanceDesc(R column, double lat, double lon)
column - 列lat - 纬度lon - 经度default Children orderByDistanceDesc(R column, org.elasticsearch.common.unit.DistanceUnit unit, double lat, double lon)
column - 列unit - 距离单位lat - 纬度lon - 经度default Children orderByDistanceDesc(R column, org.elasticsearch.common.geo.GeoDistance geoDistance, double lat, double lon)
column - 列geoDistance - 距离计算方式,重载方法默认为GeoDistance.PLANElat - 纬度lon - 经度default Children orderByDistanceDesc(R column, org.elasticsearch.common.unit.DistanceUnit unit, org.elasticsearch.common.geo.GeoDistance geoDistance, double lat, double lon)
column - 列名unit - 距离单位geoDistance - 距离计算方式,重载方法默认为GeoDistance.PLANElat - 纬度lon - 经度default Children orderByDistanceDesc(R column, org.elasticsearch.common.geo.GeoPoint... geoPoints)
column - 列geoPoints - 多边形坐标点数组default Children orderByDistanceDesc(R column, org.elasticsearch.common.unit.DistanceUnit unit, org.elasticsearch.common.geo.GeoPoint... geoPoints)
column - 列unit - 距离单位geoPoints - 多边形坐标点数组default Children orderByDistanceDesc(R column, org.elasticsearch.common.geo.GeoDistance geoDistance, org.elasticsearch.common.geo.GeoPoint... geoPoints)
column - 列geoDistance - 距离计算方式,重载方法默认为GeoDistance.PLANEgeoPoints - 多边形坐标点数组default Children orderByDistanceDesc(R column, org.elasticsearch.common.unit.DistanceUnit unit, org.elasticsearch.common.geo.GeoDistance geoDistance, org.elasticsearch.common.geo.GeoPoint... geoPoints)
column - 列unit - 距离单位geoDistance - 距离计算方式,重载方法默认为GeoDistance.PLANEgeoPoints - 多边形坐标点数组default Children orderByDistanceDesc(String column, double lat, double lon)
column - 列名lat - 纬度lon - 经度default Children orderByDistanceDesc(String column, org.elasticsearch.common.unit.DistanceUnit unit, double lat, double lon)
column - 列名 字符串unit - 距离单位lat - 纬度lon - 经度default Children orderByDistanceDesc(String column, org.elasticsearch.common.geo.GeoDistance geoDistance, double lat, double lon)
column - 列名 字符串geoDistance - 距离计算方式,重载方法默认为GeoDistance.PLANElat - 纬度lon - 经度default Children orderByDistanceDesc(String column, org.elasticsearch.common.unit.DistanceUnit unit, org.elasticsearch.common.geo.GeoDistance geoDistance, double lat, double lon)
column - 列名 字符串unit - 距离单位geoDistance - 距离计算方式,重载方法默认为GeoDistance.PLANElat - 纬度lon - 经度default Children orderByDistanceDesc(String column, org.elasticsearch.common.geo.GeoPoint... geoPoints)
column - 列名 字符串geoPoints - 多边形坐标点数组default Children orderByDistanceDesc(String column, org.elasticsearch.common.unit.DistanceUnit unit, org.elasticsearch.common.geo.GeoPoint... geoPoints)
column - 列名 字符串unit - 距离单位geoPoints - 多边形坐标点数组default Children orderByDistanceDesc(String column, org.elasticsearch.common.geo.GeoDistance geoDistance, org.elasticsearch.common.geo.GeoPoint... geoPoints)
column - 列名 字符串geoDistance - 距离计算方式,重载方法默认为GeoDistance.PLANEgeoPoints - 多边形坐标点数组default Children orderByDistanceDesc(String column, org.elasticsearch.common.unit.DistanceUnit unit, org.elasticsearch.common.geo.GeoDistance geoDistance, org.elasticsearch.common.geo.GeoPoint... geoPoints)
column - 列名 字符串unit - 距离单位geoDistance - 距离计算方式,重载方法默认为GeoDistance.PLANEgeoPoints - 多边形坐标点数组Children orderByDistanceDesc(boolean condition, String column, org.elasticsearch.common.unit.DistanceUnit unit, org.elasticsearch.common.geo.GeoDistance geoDistance, org.elasticsearch.common.geo.GeoPoint... geoPoints)
condition - 条件column - 列名 字符串unit - 距离单位 重载方法默认为kmgeoDistance - 距离计算方式,重载方法默认为GeoDistance.PLANEgeoPoints - 多边形坐标点数组default Children in(R column, Collection<?> coll)
column - 列coll - 值default Children in(boolean condition, R column, Collection<?> coll)
condition - 执行条件column - 列coll - 值default Children in(boolean condition, R column, Object... values)
condition - 执行条件column - 列values - 值default Children in(String column, Collection<?> coll)
column - 列名 字符串coll - 值default Children in(boolean condition, String column, Collection<?> coll)
condition - 执行条件column - 列名 字符串coll - 值default Children in(String column, Object... values)
column - 列名 字符串values - 值default Children in(boolean condition, String column, Object... values)
condition - 执行条件column - 列名 字符串values - 值default Children in(boolean condition, R column, Collection<?> coll, Float boost)
condition - 执行条件column - 列名 字符串coll - 值boost - 权重Children in(boolean condition, String column, Collection<?> coll, Float boost)
condition - 执行条件column - 列名 字符串coll - 值boost - 权重default Children isNotNull(R column)
column - 列default Children isNotNull(boolean condition, R column)
condition - 执行条件column - 列default Children isNotNull(String column)
column - 列名 字符串default Children isNotNull(boolean condition, String column)
condition - 执行条件column - 列名 字符串default Children isNotNull(boolean condition, R column, Float boost)
condition - 执行条件column - 列boost - 权重default Children isNotNull(boolean condition, String column, Float boost)
condition - 执行条件column - 列名 字符串boost - 权重default Children exists(boolean condition, R column)
condition - 执行条件column - 列default Children exists(boolean condition, String column)
condition - 执行条件column - 列名 字符串default Children exists(boolean condition, R column, Float boost)
condition - 执行条件column - 列boost - 权重Children exists(boolean condition, String column, Float boost)
condition - 执行条件column - 列名 字符串boost - 权重default Children groupBy(boolean enablePipeline, R column)
enablePipeline - 是否开启管道聚合column - 列default Children groupBy(boolean enablePipeline, R... columns)
enablePipeline - 是否开启管道聚合columns - 列default Children groupBy(boolean enablePipeline, String column)
enablePipeline - 是否开启管道聚合column - 列名 字符串default Children groupBy(String... columns)
columns - 列名 字符串default Children groupBy(boolean enablePipeline, String... columns)
enablePipeline - 是否开启管道聚合columns - 列名 字符串default Children groupBy(boolean condition, boolean enablePipeline, R... columns)
condition - 执行条件enablePipeline - 是否开启管道聚合columns - 列Children groupBy(boolean condition, boolean enablePipeline, String... columns)
condition - 执行条件enablePipeline - 是否开启管道聚合columns - 列名 字符串default Children termsAggregation(R column)
column - 列default Children termsAggregation(boolean enablePipeline, R column)
enablePipeline - 是否开启管道聚合column - 列default Children termsAggregation(R... columns)
columns - 列default Children termsAggregation(boolean enablePipeline, R... columns)
enablePipeline - 是否开启管道聚合columns - 列default Children termsAggregation(String column)
column - 列名 字符串default Children termsAggregation(boolean enablePipeline, String column)
enablePipeline - 是否开启管道聚合column - 列名 字符串default Children termsAggregation(String... columns)
columns - 列名 字符串default Children termsAggregation(boolean enablePipeline, String... columns)
enablePipeline - 是否开启管道聚合columns - 列名 字符串default Children termsAggregation(boolean condition, boolean enablePipeline, R... columns)
condition - 执行条件enablePipeline - 是否开启管道聚合columns - 列Children termsAggregation(boolean condition, boolean enablePipeline, String... columns)
condition - 执行条件enablePipeline - 是否开启管道聚合columns - 列名 字符串default Children avg(boolean enablePipeline, R column)
enablePipeline - 是否开启管道聚合column - 列default Children avg(boolean enablePipeline, R... columns)
enablePipeline - 是否开启管道聚合columns - 列default Children avg(boolean enablePipeline, String column)
enablePipeline - 是否开启管道聚合column - 列名 字符串default Children avg(boolean enablePipeline, String... columns)
enablePipeline - 是否开启管道聚合columns - 列名 字符串default Children avg(boolean condition, boolean enablePipeline, R... columns)
condition - 执行条件enablePipeline - 是否开启管道聚合columns - 列Children avg(boolean condition, boolean enablePipeline, String... columns)
condition - 执行条件enablePipeline - 是否开启管道聚合columns - 列名 字符串default Children min(boolean enablePipeline, R column)
enablePipeline - 是否开启管道聚合column - 列default Children min(boolean enablePipeline, R... columns)
enablePipeline - 是否开启管道聚合columns - 列default Children min(boolean enablePipeline, String column)
enablePipeline - 是否开启管道聚合column - 列名 字符串default Children min(boolean enablePipeline, String... columns)
enablePipeline - 是否开启管道聚合columns - 列名 字符串default Children min(boolean condition, boolean enablePipeline, R... columns)
condition - 执行条件enablePipeline - 是否开启管道聚合columns - 列Children min(boolean condition, boolean enablePipeline, String... columns)
condition - 执行条件enablePipeline - 是否开启管道聚合columns - 列名 字符串default Children max(boolean enablePipeline, R column)
enablePipeline - 是否开启管道聚合column - 列default Children max(boolean enablePipeline, R... columns)
enablePipeline - 是否开启管道聚合columns - 列default Children max(boolean enablePipeline, String column)
enablePipeline - 是否开启管道聚合column - 列名 字符串default Children max(boolean enablePipeline, String... columns)
enablePipeline - 是否开启管道聚合columns - 列名 字符串default Children max(boolean condition, boolean enablePipeline, R... columns)
condition - 执行条件enablePipeline - 是否开启管道聚合columns - 列Children max(boolean condition, boolean enablePipeline, String... columns)
condition - 执行条件enablePipeline - 是否开启管道聚合columns - 列名 字符串default Children sum(boolean enablePipeline, R column)
enablePipeline - 是否开启管道聚合column - 列default Children sum(boolean enablePipeline, R... columns)
enablePipeline - 是否开启管道聚合columns - 列default Children sum(boolean enablePipeline, String column)
enablePipeline - 是否开启管道聚合column - 列名 字符串default Children sum(boolean enablePipeline, String... columns)
enablePipeline - 是否开启管道聚合columns - 列名 字符串default Children sum(boolean condition, boolean enablePipeline, R... columns)
condition - 执行条件enablePipeline - 是否开启管道聚合columns - 列Children sum(boolean condition, boolean enablePipeline, String... columns)
condition - 执行条件enablePipeline - 是否开启管道聚合columns - 列名 字符串default Children sort(org.elasticsearch.search.sort.SortBuilder<?> sortBuilder)
sortBuilder - 原生排序器default Children sort(boolean condition, org.elasticsearch.search.sort.SortBuilder<?> sortBuilder)
condition - 执行条件sortBuilder - 原生排序器Children sort(boolean condition, List<org.elasticsearch.search.sort.SortBuilder<?>> sortBuilders)
condition - 执行条件sortBuilders - 原生排序器列表default Children sortByScore()
default Children sortByScore(boolean condition)
condition - 执行条件default Children sortByScore(org.elasticsearch.search.sort.SortOrder sortOrder)
sortOrder - 升序/降序Children sortByScore(boolean condition, org.elasticsearch.search.sort.SortOrder sortOrder)
condition - 执行条件sortOrder - 升序/降序default Children distinct(boolean condition, R column)
condition - 执行条件column - 列Children distinct(boolean condition, String column)
condition - 执行条件column - 去重字段Children limit(Integer m, Integer n)
m - offset偏移量,从第几条开始取,作用同fromn - 查询条数,作用同sizedefault Children setSearchSourceBuilder(org.elasticsearch.search.builder.SearchSourceBuilder searchSourceBuilder)
Children setSearchSourceBuilder(boolean condition, org.elasticsearch.search.builder.SearchSourceBuilder searchSourceBuilder)
condition - 执行条件searchSourceBuilder - 用户自定义的SearchSourceBuilderCopyright © 2023. All rights reserved.