(PECL sphinx >= 1.0.3)
SphinxClient::setOverride — Définit temporairement la valeur d'attribut pour un document
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.
Le nom de l'attribut.
Le type de l'attribut. Ne supporte que les attributs scalaires.
Tableau de valeurs d'attribut, qui lie les identifiants du document dont les valeurs doivent être écrasées.
Version PECL/sphinx | Description |
---|---|
1.0.3 | Ajout de SphinxClient::setOverride(), uniquement disponible si compilé avec libsphinxclient >= 0.9.9. |
Cette fonction retourne TRUE en cas de succès ou FALSE si une erreur survient.