Skip to content

RawStatsAggregation

The RawStatsAggregation aggregates search results by the value of the selected search index field and provides statistical information for the values. You can use the provided getters to access the values:

  • sum (getSum())
  • count of values (getCount())
  • minimum value (getMin())
  • maximum value (getMax())
  • average (getAvg())

Arguments

  • name - name of the Aggregation object
  • field - string representing the search index field

Limitations

Caution

To keep your project search engine independent, do not use the RawStatsAggregation Aggregation in production code. Valid use cases are: testing, or temporary (one-off) tools.

Example

1
2
$query = new Query();
$query->aggregations[] = new Aggregation\RawStatsAggregation('location_depth', 'depth_i');