(PECL sphinx >= 0.1.0)
SphinxClient::setGroupBy — Установка аттрибута группировки
$attribute
, int $func
[, string $groupsort
= "@group desc"
] )Устанавливает аттрибут группировки, функцию и режим группировки, и включает группировку.
Возможность группировки очень схожа с условием GROUP BY в SQL. Результаты вызова этой функции будут схожи с результатами, которые мог бы вернуть следующий псевдокод: SELECT ... GROUP BY $func($attribute) ORDER BY $groupsort.
attribute
Строка, содержащая аттрибут, по которому производится группировка.
func
Константа, указывающая какая именно функция будет применима к значению аттрибута для рассчета группировки.
groupsort
Необязательное условие, контролирующее сортировку групп.
Возвращает TRUE
в случае успешного завершения или FALSE
в случае возникновения ошибки.