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

Команда Redis Lset

Списки (List) Redis

Redis Lset устанавливает значение элемента по индексу.

Если параметр индекса выходит за пределы диапазона или выполняется 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"

Списки (List) Redis