Рекурсивный акроним словосочетания «PHP: Hypertext Preprocessor»
Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетили 17839 программистов и 1578 роботов. Сейчас ищут 1313 программистов ...
SphinxClient::setRankingMode - Установка режима ранжирования
Вернуться к: SphinxClient
SphinxClient::setRankingMode
(PECL sphinx >= 0.1.0)
SphinxClient::setRankingMode — Установка режима ранжирования
Описание
public bool SphinxClient::setRankingMode
( int
$ranker
)
Устанавливает режим ранжирования. Доступна только в режиме
совпадения SPH_MATCH_EXTENDED2
.
Константа | Описание |
---|---|
SPH_RANK_PROXIMITY_BM25 | Режим ранжирования по умолчанию, использующий как близостное, так и BM25 ранжирование. |
SPH_RANK_BM25 | Статистический режим ранжирования, использующий только метод BM25 (наиболее близкий к другим полнотекстовым движкам). Этот режим быстрее, но может давать худший результат на запросах, содержащих более одного ключевого слова. |
SPH_RANK_NONE | Отключает ранжирование. Этот режим самый быстрый. Фактически является эквивалентом логического поиска, и всем совпадениям присваивается вес 1. |
Список параметров
-
ranker
-
Режим ранжирования.
Возвращаемые значения
Возвращает TRUE
в случае успешного завершения или FALSE
в случае возникновения ошибки.
Вернуться к: SphinxClient