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

SphinxClient::setSortMode - Установка режима сортировки результатов

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

SphinxClient::setSortMode

(PECL sphinx >= 0.1.0)

SphinxClient::setSortModeУстановка режима сортировки результатов

Описание

public bool SphinxClient::setSortMode ( int $mode [, string $sortby ] )

Устанавливает режим сортировки результатов. Список режимов в таблице ниже.

Sorting modes
Константа Описание
SPH_SORT_RELEVANCE Сортировка по релевантности в порядке убывания (лучшие совпадения выводятся раньше).
SPH_SORT_ATTR_DESC Сортировка по атрибуту в порядке убывания (большие значения атрибута выводятся раньше).
SPH_SORT_ATTR_ASC Сортировка по атрибуту в порядке возрастания (меньшие значения атрибута выводятся первыми).
SPH_SORT_TIME_SEGMENTS Сортировка по временным интервалам (последний час/день/неделя/месяц) в порядке убывания, а затем по релевантности в порядке убывания.
SPH_SORT_EXTENDED Сортировка по схожей с форматом SQL комбинации столбцов в порядке ASC/DESC.
SPH_SORT_EXPR Сортировка по арифметическому выражению.

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

mode

Режим сортировки.

sortby

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

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



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

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