すでにハッシュを持っている場合、
h[:foo]
h['foo']
同じですか?(これは無関心アクセスと呼ばれますか?)
詳細: 次の方法でこのハッシュをロードしましたinitializers
が、おそらく違いはないはずです。
SETTINGS = YAML.load_file("#{RAILS_ROOT}/config/settings.yml")
ベストアンサー1
をそのまま使用できますwith_indifferent_access
。
SETTINGS = YAML.load_file("#{RAILS_ROOT}/config/settings.yml").with_indifferent_access