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

Redis Lset コマンド

Redis リスト(List)

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"

Redis リスト(List)