Skip to content
For AI agents: the complete documentation index is available at llms.txt; this page is also available as Markdown at index.md.

RawRangeAggregation

The RawRangeAggregation aggregates search results by the value of the selected search index field.

Arguments

  • name - name of the Aggregation object
  • field - string representing the search index field
  • ranges - array of Range objects that define the borders of the specific range sets

Example

You can use this Aggregation over the REST API, in the Aggregations element of the payload of the POST /views request:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
"Query": {
    "Aggregations": [
        {
            "RawRangeAggregation": {
                "name": "raw_ranges",
                "fieldName": "content_version_no_i",
                "ranges": [
                    {
                        "from": null,
                        "to": 5
                    },
                    {
                        "from": 5,
                        "to": null
                    }
                ]
            }
        }
    ]
}

Limitations

Caution

The RawRangeAggregation Aggregation relies on raw search index field names, which are internal and can change. Don't use it in production code. Valid use cases are: testing, or temporary (one-off) tools.