SphinxClient::setConnectTimeout
SphinxClient::setFilter
SphinxClient
PHP Manual

# SphinxClient::setFieldWeights

(PECL sphinx >= 0.1.0)

SphinxClient::setFieldWeights — Configure 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, `FALSE` en cas d'échec.

### Voir aussi

- SphinxClient::setIndexWeights

SphinxClient::setConnectTimeout
SphinxClient::setFilter
SphinxClient
PHP Manual