LRANGE表现得非常奇怪

时间:2015-07-14 18:38:00

标签: redis

好像我不明白这个方法(Python)。情况如下。我已将tables个数据添加到两个列表中,一个名为object_1_,另一个名为tables。我推送了几个项目列出object_1_,只列出了一个项目db.lpush('object_1_','some_data') db.lpush('tables','some data') ... ... db.lpush('tables','some data') 。我是这样做的:

redis-cli

当我去redis-cli> lrange object_1_ -1 0 some data redis-cli> lrange tables -1 0 (empty list or set) 时,我看到一些对我来说很奇怪的东西。我做了以下的事情:

lrange key_name -1 0

所以,我的问题是为什么会这样?我试图理解为什么这个构造front_office_send: path: /test defaults: { _controller: SCWDesignsBundle:Test:test } requirements: _method: GET|POST 返回一个元素列表的东西,并且不返回更大的列表。

1 个答案:

答案 0 :(得分:2)

LRANGE的参数顺序非常重要 - 您已切换样本中的startend,尝试lrange key 0 -1; )