Команда Redis Lset
Redis Lset устанавливает значение элемента по индексу.
Когда параметр index выходит за пределы диапазона или когда LSET выполняется для пустого списка, возвращается ошибка.
Для получения дополнительной информации об индексах списка, пожалуйста, обратитесь к командеLINDEX。
Синтаксис
Базовый синтаксис команды redis Lset выглядит следующим образом:
redis 127.0.0.1:6379> LSET KEY_NAME INDEX VALUE
Доступные версии
>= 1.0.0
Возвращаемое значение
Возвращает ok при успехе, иначе возвращает сообщение об ошибке.
Пример
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"Другие расширения
Списки Redis (List)