English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Redis Lset-Befehl

Liste (List) von Redis

Redis Lset setzt den Wert des Elements über den Index.

Wenn der Indexparameter außerhalb des Bereichs liegt oder LSET auf eine leere Liste angewendet wird, wird ein Fehler zurückgegeben.

Für mehr Informationen über die Indizes der Liste, lesen Sie bitte LINDEX-Befehl

Syntax

Die grundlegende Syntax des redis Lset-Befehls ist wie folgt:

redis 127.0.0.1:6379> LSET KEY_NAME INDEX VALUE

Verfügbare Version

>= 1.0.0

Rückgabewert

Erfolg zurückgeben ok, andernfalls wird eine Fehlermeldung zurückgegeben.

Online-Beispiel

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"

Liste (List) von Redis