Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在我的 Rails 应用程序中,我为设置创建了一个额外的模型。我想知道是否有更好的方法来保护设置!问题是设置代表了这个模型的一个实例!我考虑将我的设置安全地保存到一个 yaml 文件中,但问题是我不能轻易地在我的控制器中调用它们?你有什么建议?谢谢
我相信您在谈论基于应用程序的设置?如果是这样,我们使用应用程序的配置文件来放置全局设置。配置如下所示:
# config/environments/production.rb Application.configure do config.setting = true end
您可以通过以下方式访问设置:
Rails.application.config.setting
这样做的好处是您可以根据每个单独的环境进行设置。