1// aggregations/bucket/terms-aggregation.asciidoc:443 2 3[source, php] 4---- 5$params = [ 6 'body' => [ 7 'aggs' => [ 8 'countries' => [ 9 'terms' => [ 10 'field' => 'artist.country', 11 'order' => [ 12 'rock>playback_stats.avg' => 'desc', 13 ], 14 ], 15 'aggs' => [ 16 'rock' => [ 17 'filter' => [ 18 'term' => [ 19 'genre' => 'rock', 20 ], 21 ], 22 'aggs' => [ 23 'playback_stats' => [ 24 'stats' => [ 25 'field' => 'play_count', 26 ], 27 ], 28 ], 29 ], 30 ], 31 ], 32 ], 33 ], 34]; 35$response = $client->search($params); 36---- 37