Définit temporairement la valeur d'attribut pour un document

# SphinxClient::setOverride

(PECL sphinx >= 1.0.3)

SphinxClient::setOverride — Définit temporairement la valeur d'attribut pour un document

### Description

public SphinxClient::setOverride ( string `$attribute` , int `$type` , array `$values` ) : bool

Définit temporairement (pour une requête) la valeur d'attribut d'un document. Cette fonctionnalité vous permet d'écraser temporairement les valeurs d'attribut d'une mise à jour pour une requête, laissant toutes les autres requêtes inchangées. Ceci est utile pour personnaliser les données.

### Liste de paramètres

`attribute`

  Le nom de l'attribut.

`type`

  Le type de l'attribut. Ne supporte que les attributs scalaires.

`values`

  Tableau de valeurs d'attribut, qui lie les identifiants du document dont les valeurs doivent être écrasées.

### Historique

Version PECL/sphinx | Description
--- | ---
1.0.3 | Ajout de SphinxClient::setOverride(), uniquement disponible si compilé avec libsphinxclient >= 0.9.9.

### Valeurs de retour

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