我想知道只有lrange
才能获得Redis
中的列表?它需要end
参数,如果我想要完整列表,我必须先使用llen
来获取长度。像这样:
redis.lrange("myList", 0, llen("myList"));
是否有任何方法可以直接获得完整的List?
答案 0 :(得分:19)
您可以使用-1作为最后一个元素的索引。这将为您提供整个列表:
lrange mylist 0 -1
这将获得整个列表,但最后一个元素
lrange mylist 0 -2
等等......
顺便说一句,它都写成in the documentation。