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.

FloatRangeAggregation

The field-based FloatRangeAggregation aggregates search results by the value of the Float field.

Arguments

  • name - name of the Aggregation
  • contentTypeIdentifier - string representing the content type identifier
  • fieldDefinitionIdentifier - string representing the Field Definition identifier

  • 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
21
"Query": {
    "Aggregations": [
        {
            "FloatRangeAggregation": {
                "name": "aggregation_name",
                "contentTypeIdentifier": "article",
                "fieldDefinitionIdentifier": "rating",
                "ranges": [
                    {
                        "from": null,
                        "to": 2.5
                    },
                    {
                        "from": 2.5,
                        "to": 5
                    }
                ]
            }
        }
    ]
}