【发布时间】:2014-10-11 16:15:35
【问题描述】:
我将 redis 与 ruby 一起使用,我希望 redis 生成一个哈希值,其中的值是一个数组。然而,数组是一个键的值,它是另一个键的值(很快 - 另一个散列中的散列)。
arr = ["this", "is", "an", "array"]
r = Redis.new
r.hset("super_key", "key", arr)
这给了我错误:ERR wrong number of arguments for 'hset' command。
我希望哈希看起来像这样:
{ "super_key" => { "key" => ["this", "is", "an", "array"] } }
那么执行此操作的正确方法是什么?
【问题讨论】: