我可以使用什么而不是模型进行设置?

时间:2013-10-09 18:20:40

标签: ruby-on-rails ruby-on-rails-3

在我的rails app中,我为设置创建了一个额外的模型。我想知道是否有更好的安全设置!问题是设置代表了这个模型的一个实例!我考虑将我的设置保存为yaml文件但是探测器是那样我不能轻易地在我的控制器中调用它们?你会建议什么?感谢

1 个答案:

答案 0 :(得分:1)

我相信你在谈论基于应用程序的设置?如果是这样,我们使用应用程序的配置文件来设置全局设置。配置如下所示:

# config/environments/production.rb
Application.configure do
  config.setting = true
end

您可以通过以下方式访问该设置:

Rails.application.config.setting

关于这一点的好处是你可以根据每个环境进行设置。