我在 YAML 文件中有一些配置值需要在我的应用程序启动时加载。这些值需要在几个不同的地方访问(在几个模型和几个 Controller 中)。加载、存储和访问它们的最佳方式是什么?
最佳答案
你可以按如下方式做
创建文件 yml 示例 test.yml :
key: 936QQ84d3c4m8Y4Y
在 config/initializers 中创建文件。
test = YAML.load_file("#{RAILS_ROOT}/config/test.yml")
KEY = test["key"]
关于ruby-on-rails - 如何在 Rails 启动时加载配置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4005007/