SphinxClient::setLimits - Установка смещения и предельного числа значений для набора результатов
Вернуться к: SphinxClient
SphinxClient::setLimits
(PECL sphinx >= 0.1.0)
SphinxClient::setLimits — Установка смещения и предельного числа значений для набора результатов
Описание
$offset
, int $limit
[, int $max_matches
= 0
[, int $cutoff
= 0
]] )
Устанавливает смещение offset
для получаемого от сервера
набора результатов, и количество записей limit
, которое необходимо
получить с данным смещением. Дополнительно может контролировать максимальное число
результатов для данного запроса max_matches
и
пороговое количество совпадений cutoff
, после превышения
которого можно прекратить поиск.
Список параметров
-
offset
-
Смещение набора результатов.
-
limit
-
Количество необходимых к получению результатов.
-
max_matches
-
Контролирует количество совпадений, которые searchd будет хранить в оперативной памяти в процессе поиска.
-
cutoff
-
Используется для повышенного контроля за производительностью. Параметр указывает searchd принудительно останавливать поиск, как только было найдено и обработано
cutoff
совпадений.
Возвращаемые значения
Возвращает TRUE
в случае успешного завершения или FALSE
в случае возникновения ошибки.
Вернуться к: SphinxClient