(PECL sphinx >= 0.1.0)
SphinxClient::setGroupBy — Configure les attributs de regroupement
$attribute
, int $func
[, string $groupsort
= "@group desc"
] )Configure les attributs de regroupement, de mode de tri de groupe, et active les regroupements.
Les fonctionnalités de regroupement sont similaires à la clause GROUP BY de SQL. Les résultats produits par cette fonction sont les mêmes que ceux de la requêtes SQL suivante : SELECT ... GROUP BY $func($attribute) ORDER BY $groupsort.
attribute
Une chaîne contenant le nom de l'attribut de regroupement.
func
Une constante, qui choisit la fonction appliquée au groupe de résultats, pour effectuer le regroupement.
groupsort
Une clause optionnelle qui contrôle le tri du groupe.
Cette fonction retourne TRUE
en cas de
succès ou FALSE
si une erreur survient.