【发布时间】:2012-04-26 16:15:38
【问题描述】:
我目前正在使用 Redis,我有几个问题。是否可以从键数组中获取值?
例子:
users:1:name "daniel"
users:1:age "24"
users:2:name "user2"
users:2:age "24"
events:1:attendees "users:1", "users:2"
当我 redis.get events:1:attendees 时,它返回 "users:1", "users:2"。我可以遍历这个列表并获取用户:1,获取用户:2。但这感觉不对,有没有办法在 1 次获取所有与会者信息?!
在rails中我会做这样的事情:
@event.attendees.each do |att|
att.name
end
但在 redis 中我不能,因为它返回键而不是存储在该键处的实际对象。
谢谢:)
【问题讨论】:
标签: ruby-on-rails-3 redis