我需要在app rails中创建自定义配置,以加载我的服务的配置网址并访问我的模型中的配置。
谢谢。
答案 0 :(得分:1)
在配置目录中创建所需的文件,例如my_config.yml
,并使用每个环境所需的选项填充它:
development:
debug_enabled: true
test:
debug_enabled: false
production:
debug_enabled: false
然后在config / initializers目录中创建一个名为load_config.rb
的文件,其中包含:
MY_CONFIG = YAML.load_file("#{Rails.root}/config/my_config.yml")[Rails.env]
然后您可以在应用程序中使用这些设置,如下所示:
if MY_CONFIG[:debug_enabled]
# ... do something special ...
end