| 程序包 | 说明 |
|---|---|
| org.noear.esearchx | |
| org.noear.esearchx.model |
| 限定符和类型 | 方法和说明 |
|---|---|
EsQuery |
EsQuery.aggs(Consumer<EsAggs> aggs) |
| 限定符和类型 | 方法和说明 |
|---|---|
EsAggs |
EsAggs.aggs(Consumer<EsAggs> aggs)
添加下级条件
|
EsAggs |
EsAggs.avg(String field)
avg,求平均值
|
EsAggs |
EsAggs.cardinality(String field)
cardinality,先去重再计数
|
EsAggs |
EsAggs.count(String field)
count,值计数
|
EsAggs |
EsAggs.extendedStats(String field)
extended_stats
|
EsAggs |
EsAggs.filter(Consumer<EsCondition> condition)
filter,聚合
|
EsAggs |
EsAggs.max(String field)
max,求最大值
|
EsAggs |
EsAggs.min(String field)
min,求最小值
|
EsAggs |
EsAggs.percentiles(String field,
Number[] percents)
percentiles,多值聚合求百分比
|
EsAggs |
EsAggs.percentilesRank(String field,
Number[] values)
percentiles rank
|
EsAggs |
EsAggs.range(String field,
Consumer<EsRanges> ranges)
range,聚合
|
EsAggs |
EsAggs.stats(String field)
stats
|
EsAggs |
EsAggs.sum(String field)
sum,求合
|
EsAggs |
EsAggs.terms(String field)
terms,聚合
|
EsAggs |
EsAggs.terms(String field,
Consumer<EsTerms> terms) |
EsAggs |
EsAggs.topHits(int size)
top_hits,每一个聚合Bucket里面仅返回指定顺序的前N条数据。
|
EsAggs |
EsAggs.topHits(int size,
Consumer<EsSort> sort) |
| 限定符和类型 | 方法和说明 |
|---|---|
EsAggs |
EsAggs.aggs(Consumer<EsAggs> aggs)
添加下级条件
|
Copyright © 2022. All rights reserved.