Make an index and add a few documents to it:
use Ehann\RediSearch\Index;
$bookIndex = new Index($redis);
$bookIndex->add([
'title' => 'How to be awesome',
'price' => 9.99
]);
$bookIndex->add([
'title' => 'Aggregating is awesome',
'price' => 19.99
]);
Now group by title and get the average price:
$results = $bookIndex->makeAggregateBuilder()
->groupBy('title')
->avg('price');