【发布时间】:2013-02-08 11:56:49
【问题描述】:
我在一个名为 myAuth 的对象中捕获了以下嵌套哈希(来自 Ominauth-Facebook)
<Ominauth::AuthHash credentials
extra=#<Hashie:: Mash
raw_info=#<Hashie::Mash email="myemail@gmail.com">>>
我想提取电子邮件,所以我使用:
myAuth['extra']['raw_info']['email']
但是,我想在不知道确切哈希结构的情况下搜索整个哈希并获取键 email 的值。我该怎么办?
谢谢。
【问题讨论】:
-
感谢 Deefour。我会投票结束这个。
标签: ruby-on-rails hash