ruby-on-rails - redis hmget on ruby​​ 的使用方法

标签 ruby-on-rails ruby redis

我有一个包含多个值的redis哈希,即

myhash f1 "foo" f2 "bar" f3 "mish" f4 "mash"

我想使用 hmget 提取值,但坚持使用 ruby​​ 术语。我想做类似的事情:

hmget myhash f1 f2 f3 f4

但是如何在 ruby​​ 变量中捕获结果?谢谢!

最佳答案

答案是结果是 ruby​​ 数组的形式,所以可以去:

a = hmget myhash f1 f2 f3 f4

然后使用

获取每条数据
a[0]
a[1]

等等

关于ruby-on-rails - redis hmget on ruby​​ 的使用方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19184251/

相关文章:

ruby-on-rails - ActiveRecord 查找不存在与属性关联的实例

ruby - 如何将鼠标悬停在(鼠标悬停)Selenium Ruby 中的元素上?

ruby-on-rails - 命名空间路由的默认资源?

django - 由于内存分配问题,redis 无法在后台保存时对 lua 脚本的影响

ruby-on-rails - 瘦服务器上的 502 网关错误,为什么?

css - 公用文件夹中 Assets 的 Rails 路由错误

ruby-on-rails - 开发生成 HTML : should I rather use nested content_tag()s or partials? 的辅助函数

ruby - Amazon S3 在 Ruby SDK 中通过 URL 获取 S3 对象

node.js - NodeJs - 使用 redis,用 express 连接 redis

node.js - 如何使用包含数据库创建的 dockerfile 构建 docker 镜像