SphinxClient::setGroupBy
(PECL sphinx >= 0.1.0)
SphinxClient::setGroupBy — Set grouping attribute
Описание
public bool SphinxClient::setGroupBy
( string $attribute
, int $func
[, string $groupsort
] )
Grouping feature is very similar to GROUP BY clause in SQL.
Results produced by this function call are going to be the same as produced
by the following pseudo code:
SELECT ... GROUP BY $func($attribute) ORDER BY $groupsort.
Список параметров
-
attribute
-
A string containing group-by attribute name.
-
func
-
Constant, which sets a function applied to the attribute value in order
to compute group-by key.
-
groupsort
-
An optional clause controlling how the groups are sorted.
Defaults to "@group desc".
Возвращаемые значения
Возвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки.