English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Redis Lrem supprime les éléments égaux à la valeur de la parameter VALUE dans la liste en fonction de la valeur du parameter COUNT.
La valeur de COUNT peut être l'une des suivantes :
count > 0 : Commence à la tête du tableau et recherche vers la queue, supprime les éléments égaux à VALUE, le nombre est COUNT.
count < 0 : Commence à la fin du tableau et recherche vers le début, supprime les éléments égaux à VALUE, le nombre est l'absolu de COUNT.
count = 0 : Supprime toutes les valeurs égales à VALUE dans le tableau.
La syntaxe de base de la commande redis Lrem est la suivante :
redis 127.0.0.1:6379> LREM clé count VALEUR
>= 1.0.0
Nombre d'éléments supprimés. Retourne 0 si la liste n'existe pas.
redis> RPUSH mylist "hello" (integer) 1 redis> RPUSH mylist "hello" (integer) 2 redis> RPUSH mylist "foo" (integer) 3 redis> RPUSH mylist "hello" (integer) 4 redis> LREM mylist -2 "hello" (integer) 2 redis> LRANGE mylist 0 -1 1) "hello" 2) "foo" redis>