最佳答案
我试图在 yaml 中存储一些配置变量,这些变量被表示为一个关联数组字典。 我是这么做的:
content_prices:
- {country: AU, price: 6990000}
- {country: AT, price: 4990000}
- {country: BE, price: 4990000}
当我试图从 ROR init 文件中解析它时,这会产生一个异常:
Nil 的未定义方法‘ symize _ keys!’: NilClass
下面是我如何启动它:
Config = YAML.load_file("#{Rails.root}/config/prices.yml")[Rails.env].symbolize_keys!
我猜我的 yaml 语法是错误的,那么如何正确地写呢?