Войти через VK Войти через FB Войти через Google Войти через Яндекс
Поиск по сайту
SphinxClient::setFilterFloatRange
(PECL sphinx >= 0.1.0)
SphinxClient::setFilterFloatRange — Добавление фильтра по диапазону значений (для поля типа float)
Описание
public bool SphinxClient::setFilterFloatRange ( string $attribute , float $min , float $max [, bool $exclude = false ] )Добавляет новый фильтр по диапазону значений для поля типа float к имеющемуся списку фильтров. В список результатов попадут только те документы, в которых значение attribute, хранящееся в индексе, находится в диапазоне между min и max, включая значения в точности равные min или max (или же будут исключены из него, если параметр exclude установлен в TRUE).
Список параметров
attribute -
Название аттрибута.
min -
Минимальное значение.
max -
Максимальное значение.
exclude -
Если установлено в TRUE, то попадающие под фильтр документы будут исключены из списка результатов.
Возвращаемые значения
Возвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки.
Смотрите также
Описание класса sphinxclient, примеры использования класса sphinxclient.
Описание на ru2.php.netОписание на php.ru