GroupByFilter regroupe les résultats de requête selon des conditions spécifiques et renvoie les résultats dans l'ordre d'ajout des filtres.
Paramètres de requête
message GroupByFilter {
repeated Query filters = 1;
optional Aggregations sub_aggs = 2;
optional GroupBys sub_group_bys = 3;
}
|
Parameter |
Type |
Required |
Description |
|
filters |
Yes |
Filtres utilisables pour la requête. Les résultats sont renvoyés dans l'ordre de spécification des conditions de filtre. |
|
|
sub_aggs |
No |
Opération de sous-agrégation à appliquer aux résultats du regroupement. |
|
|
sub_group_bys |
No |
Opération de sous-regroupement (GroupBy) à appliquer aux résultats du regroupement. |
Paramètres de réponse
message GroupByFilterResult {
repeated GroupByFilterResultItem group_by_filter_result_items = 1;
}
|
Parameter |
Type |
Required |
Description |
|
group_by_filter_result_items |
repeated GroupByFilterResultItem |
Yes |
Informations sur les groupes renvoyés. |