1

在我的 Rails 应用程序中,我为设置创建了一个额外的模型。我想知道是否有更好的方法来保护设置!问题是设置代表了这个模型的一个实例!我考虑将我的设置安全地保存到一个 yaml 文件中,但问题是我不能轻易地在我的控制器中调用它们?你有什么建议?谢谢

4

1 回答 1

1

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

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

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

Rails.application.config.setting

这样做的好处是您可以根据每个单独的环境进行设置。

于 2013-10-09T18:25:15.403 回答