Redis-lists-lrange

提供:Dev Guides
移動先:案内検索

Redis-リストレンジコマンド

Redis LRANGE コマンドは、キーに格納されているリストの指定された要素を返します。 オフセットの開始と停止はゼロベースのインデックスで、0はリストの最初の要素(リストの先頭)、1は次の要素、というように続きます。 これらのオフセットは、リストの最後から始まるオフセットを示す負の数にすることもできます。 たとえば、-1はリストの最後の要素、-2は最後から2番目などです。

戻り値

配列応答、指定された範囲内の要素のリスト。

構文

以下は、Redis LRANGE コマンドの基本構文です。

redis 127.0.0.1:6379> LRANGE KEY_NAME START END

redis 127.0.0.1:6379> LPUSH list1 "foo"
(integer) 1
redis 127.0.0.1:6379> LPUSH list1 "bar"
(integer) 2
redis 127.0.0.1:6379> LPUSHX list1 "bar"
(integer) 0
redis 127.0.0.1:6379> LRANGE list1 0 -1
1) "foo"
2) "bar"
3) "bar"