Multi terms aggregation

Multi terms aggregation #

A multi-bucket aggregation like terms, but the bucket key is a TUPLE of values from several fields — e.g. every (merchant, status) combination.

Example #

Each bucket’s key is an array [merchant, status].

Parameters for multi_terms #

  • terms
    (Required, object array) Two or more field entries forming the composite key.
  • size
    (Optional, integer, default: 10) Maximum number of buckets.
  • min_doc_count
    (Optional, integer, default: 1) Drop buckets below this count.
  • order
    (Optional, object) Bucket sort, e.g. { "doc_count": "desc" }.
Calendar September 26, 2026
Edit Edit this page