如 redis.mget([ ], mycallback)。
我收到错误消息:“错误:'mget' 命令的参数数量错误”
这是mget的一个例子,这能解决问题吗?
client.mget(["sessions started", "sessions started", "foo"], function (err, res) {
console.dir(res);
});
对于mget([ ])
,我遇到了与 OP ( wrong number of args...
) 相同的错误; 这是如何解决的?
具有零长度输入数组不是 IMO 的特例,它使客户端代码逻辑不必要地难看。
使用 redis-2.4.17 + node-redis v0.8.1。
@piskvorky调用mget([])
时您期望什么样的行为?
我希望mget(keys)
在概念上表现得像map(keys, get)
( []
=> []
)。
最有用的评论
我希望
mget(keys)
在概念上表现得像map(keys, get)
([]
=>[]
)。