Skip to content

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

1
2
3
4
5
$query = new LocationQuery();
$query->aggregations[] = new Aggregation\RawRangeAggregation('priority', 'priority_id', [
    new Query\Aggregation\Range(1, 10),
    new Query\Aggregation\Range(10, 100)
]);