Commande Redis Lset
Redis Lset définit la valeur d'un élément par index.
Lorsque le paramètre index est hors plage, ou lorsque LSET est exécutée sur une liste vide, une erreur est renvoyée.
Pour plus d'informations sur les indices de liste, veuillez vous référer àla commande LINDEX。
Syntaxe
La syntaxe de base de la commande Redis Lset est la suivante :
redis 127.0.0.1:6379> LSET KEY_NAME INDEX VALUE
Versions disponibles
>= 1.0.0
Valeur de retour
Renvoie ok en cas de succès, sinon renvoie un message d'erreur.
Exemple
redis 127.0.0.1:6379> RPUSH mylist "hello" (integer) 1 redis 127.0.0.1:6379> RPUSH mylist "hello" (integer) 2 redis 127.0.0.1:6379> RPUSH mylist "foo" (integer) 3 redis 127.0.0.1:6379> RPUSH mylist "hello" (integer) 4 redis 127.0.0.1:6379> LSET mylist 0 "bar" OK redis 127.0.0.1:6379> LRANGE mylist 0 -1 1: "bar" 2) "hello" 3) "foo" 4) "hello"Autres extensions
Listes Redis (List)