【发布时间】:2014-07-23 12:19:04
【问题描述】:
我有一个文件 info.yml 包含这样的信息
"email1@gmail.com":
ame: "Paul"
from: "VISA-PG-Credit Card Acquittal-"
project: "001-Admin"
entity: "01-HTW (Los Angeles)"
"email2@gmail.com"
name: "Bill"
from: "VISA-PG-Company"
project: "005-Admin"
entity: "01-HTW (Panama)"
现在我正在尝试从控制台访问此信息。当我尝试这个时
>>INFO_CONFIG[:"email1@gmail.com"]["project"]
它给了我正确的结果为“001-Admin” 但如果我尝试这样做
>>sender = "email1@gmail.com"
>>INFO_CONFIG[:sender]["project"]
它给了我以下错误:
NoMethodError: undefined method `[]' for nil:NilClass
我的语法有什么问题?
【问题讨论】:
标签: ruby-on-rails-4 rails-console