SphinxClient::setFilterRange
(PECL sphinx >= 0.1.0)
SphinxClient::setFilterRange — Ajoute un nouveau filtre d'intervalle
Description
public bool SphinxClient::setFilterRange
( string
$attribute
, int $min
, int $max
[, bool $exclude
= false
] )
Ajoute un nouveau filtre entier à la liste des filtres en court.
Seul les documents qui ont une valeur attribute
dans leur index, dont la valeur est entre min
et
max
(y compris les valeurs égales exactement à
min
et max
) seront
acceptées (ou rejetées, si exclude
vaut TRUE
).
Liste de paramètres
-
attribute
-
Un nom d'attribut.
-
min
-
Valeur minimale.
-
max
-
Valeur maximale.
-
exclude
-
Si cette option vaut
TRUE
, les documents associés seront exclus de la liste de résultats.
Valeurs de retour
Cette fonction retourne TRUE
en cas de
succès ou FALSE
si une erreur survient.