SphinxClient
PHP Manual

SphinxClient::setFieldWeights

(PECL sphinx >= 0.1.0)

SphinxClient::setFieldWeightsConfigure le poids des champs

Description

public bool SphinxClient::setFieldWeights ( array $weights )

Donne un poids différent à chaque champ.

Le calcul de la pertinence peut être affecté par les poids de chaque champ. Voyez la » documentation Sphinx pour une explication sur la modification du classement. Cet appel vous permet de spécifier des valeurs différente de celles par défaut pour les poids dans les recherches en texte intégral.

Le poids doit être un entier de 32 bits : veillez à ne pas être bloqués par la limite de ces entiers. Le poids final est aussi un entier de 32 bits. Le poids par défaut est 1. Les champs inconnus sont ignorés.

Liste de paramètres

weights

Un tableau associatif de noms de champ et leur poids.

Valeurs de retour

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

Voir aussi


SphinxClient
PHP Manual