无法让这个工作..我只是想将一个哈希值保存到redis然后从Redis中检索整个哈希..不是值或键的数组,我只想要哈希..举个例子:
jack = Redis.new
jack.hset("cart:1", "token", "456789")
pp jack.hget("cart:1", "token").class
# returns an array
是否可以将哈希值传递给Redis,然后将相同的哈希值作为哈希值返回,而不是字符串或数组。如果是这样,怎么样?
由于
答案 0 :(得分:3)
试试这个
jack.hgetall("cart:1")
=> {"token"=>"456789"}
答案 1 :(得分:3)
# set hash
jack.set('cart:1', { 'token' => '456789'}.to_json)
#get hash
JSON.parse jack.get('cart:1')