SphinxClient::setRankingMode

(PECL sphinx >= 0.1.0)

SphinxClient::setRankingModeConfigure le mode de classement

Description

public SphinxClient::setRankingMode ( int $ranker ) : bool

Configure le mode de classement. Uniquement disponible avec le mode de recherche SPH_MATCH_EXTENDED2.

Ranking modes
Constante Description
SPH_RANK_PROXIMITY_BM25 Mode de classement par défaut, avec un calcul de proximité et un tri BM25.
SPH_RANK_BM25 Mode de classement statistique, qui utilise le classement BM25 uniquement (similaire à celui de nombreux autres moteurs de recherche en texte intégral). Ce mode est plus rapide, mais peut conduire à des résultats de piètre qualité sur les requêtes qui requièrent plus d'un mot clé.
SPH_RANK_NONE Désactive le classement. Ce mode est le plus rapide. Il est essentiellement équivalent à une recherche booléenne, avec un poids de 1 associé à chaque occurrence.

Liste de paramètres

ranker

Mode de classement.

Valeurs de retour

Cette fonction retourne TRUE en cas de succès ou FALSE si une erreur survient.