Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетили 16099 программистов и 1772 робота. Сейчас ищут 1823 программиста ...
Приступая к работе

SphinxClient::setGroupBy - Установка атрибута группировки

Вернуться к: SphinxClient

SphinxClient::setGroupBy

(PECL sphinx >= 0.1.0)

SphinxClient::setGroupByУстановка атрибута группировки

Описание

public bool SphinxClient::setGroupBy ( string $attribute , int $func [, string $groupsort = "@group desc" ] )

Устанавливает атрибут группировки, функцию и режим группировки, и включает группировку.

Возможность группировки очень схожа с условием GROUP BY в SQL. Результаты вызова этой функции будут схожи с результатами, которые мог бы вернуть следующий псевдокод: SELECT ... GROUP BY $func($attribute) ORDER BY $groupsort.

Список параметров

attribute

Строка, содержащая атрибут, по которому производится группировка.

func

Константа, указывающая какая именно функция будет применима к значению атрибута для расчета группировки.

groupsort

Необязательное условие, контролирующее сортировку групп.

Возвращаемые значения

Возвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки.



Вернуться к: SphinxClient

© 2024 «PHP.RU — Сообщество PHP-Программистов»
Главная | Форум | Реклама на сайте | Контакты VIP Сувениры
Разработка компании ODware