1. 基本語法
新增元素到非空列表
(1) rpushx(key
, value
, callback
)
只有在key
對應的列表存在至少一個非空元素時,才會在串列右端添加新元素value
,並回傳添加元素後的新列表長度。
(2) lpushx(key
, value
, callback
)
只有在key
對應的列表存在至少一個非空元素時,才會在串列左端添加新元素value
,並回傳添加元素後的新列表長度。
client.rpushx('uid:5', 'U001', redis.print);
client.lrange('uid:5', 0, -1, redis.print);
client.del('uid:5');
client.rpush('uid:5', 'U001');
client.rpushx('uid:5', 'U002', redis.print);
client.lrange('uid:5', 0, -1, redis.print);
Reply: 2
Reply: U001,U002