lrange
1. 基本語法
lrange(key , start:<integer>, stop:<integer>, callback)
key , start:<integer>, stop:<integer>, callback) lrange是對列表資料取值的主要方法,透過start與stop參數決定所取的index範圍。
Index
0 (-5)
1 (-4)
2 (-3)
3 (-2)
4 (-1)
value
U001
U002
U003
U004
U005
client.lpush('uid:2', 'U001', 'U002', 'U003','U004', 'U005');
client.lrange('uid:2', 0, -1, redis.print);Reply: U001,U002,U003,U004,U0052. 範例
(1) LIST取單個元素
client.lrange('uid:2', 2, 2, redis.print);Reply: U003(2) 錯誤情境:參數Start對應Index比Stop 來得大
Start對應Index比Stop 來得大client.lrange('uid:2', 4, 0, redis.print);Reply: (3) 錯誤情境:參數範圍無資料
Last updated
Was this helpful?