Aggregation
Aggregation
JSON Example
{
"aggregations": {
"aggregations": "Aggregation Object"
},
"avg": {
"field": "string"
},
"bucketAggregation": false,
"cardinality": {
"field": "string"
},
"composite": {
"size": 0,
"sources": [
{
"terms": {
"field": "string",
"missing_bucket": false,
"missing_order": "string",
"order": "string"
}
}
]
},
"date_histogram": {
"field": "string",
"fixed_interval": "string",
"order": {
"_key": {
"order": "string"
}
}
},
"max": {
"field": "string"
},
"min": {
"field": "string"
},
"multi_terms": {
"min_doc_count": 0,
"order": [
{
"order": "string"
}
],
"shard_size": 0,
"size": 0,
"terms": [
{
"field": "string"
}
]
},
"sample": {
"field": "string"
},
"stddev": {
"field": "string"
},
"sum": {
"field": "string"
},
"top_hits": {
"_source": [
"string"
],
"from": 0,
"size": 0,
"sort": [
{
"empty": false
}
]
},
"valueAggregation": false,
"value_count": {
"field": "string"
},
"variance": {
"field": "string"
}
}
object
aggregations
Optional
aggregations
boolean
bucketAggregation
Optional
bucketAggregation
boolean
valueAggregation
Optional
valueAggregation