Ruby on rails 使用密钥数组的Rails缓存读取
我目前正在尝试使用以下功能从redis中获取我的键值对:Ruby on rails 使用密钥数组的Rails缓存读取,ruby-on-rails,ruby,caching,redis,Ruby On Rails,Ruby,Caching,Redis,我目前正在尝试使用以下功能从redis中获取我的键值对: Rails.cache.read_multi("asdf:1", "asdf:2") 在上面的例子中,它工作得很顺利,但是当我试图让它使用一个值数组时,它返回nil keys = ids.map {|id| "asdf:#{id}"} Rails.cache.read_multi(keys) 有人知道我是如何工作的吗?按一下键: Rails.cache.read_multi(*keys) 按一下键: Rails.cache.read
Rails.cache.read_multi("asdf:1", "asdf:2")
在上面的例子中,它工作得很顺利,但是当我试图让它使用一个值数组时,它返回nil
keys = ids.map {|id| "asdf:#{id}"}
Rails.cache.read_multi(keys)
有人知道我是如何工作的吗?按一下键:
Rails.cache.read_multi(*keys)
按一下键:
Rails.cache.read_multi(*keys)