Hello there.
Is there any way to get the bucket size (number of buckets) generated from a terms aggregation? I'm using the Java High Level client but couldn't find anything.
P.S: What I'm trying to get is the number 3 from the the first response example in here:
Any help is appreciated.
Hi friend,
you could try "cardinality" aggregation, something like this:
{
"aggs": {
"type_count": {
"cardinality": {
"field": "type"
}
}
}
}
and then the response ..
{
...
"aggregations": {
"type_count": {
"value": 3
}
}
}
Cardinality aggregation | Elasticsearch Reference [7.10] | Elastic
Best regards..