gpt4 book ai didi

ruby-on-rails - Rails 运行时配置

转载 作者:太空宇宙 更新时间:2023-11-03 16:27:42 24 4
gpt4 key购买 nike

我正在寻找一种在已加载 Rails 应用程序时对其进行配置的好方法。例如,我需要特定的“管理员”角色才能激活特定选项,该选项将使应用程序更改其发送电子邮件的方式(基于不同的逻辑)。该更改必须在整个应用程序生命周期中持续存在,包括重新启动……直到另一个管理员决定取消选中该选项。

现在我们可以创建一个“设置”表并将配置存储在其中,但感觉最合适的方法是使用初始化程序(例如 app.rb)。我知道在 Rails 中我可以获得这些配置属性并将它们更改为我想要的任何内容......现在我如何“持久化”它们?

显然,完全欢迎任何其他方法或解决此问题的方法。

非常感谢

最佳答案

让您的应用修改磁盘上的代码以响应用户输入可能不是执行此操作的最合适方法 - 想想这可能如何与例如应用程序更新。这是一个脆弱的设计。此配置是用户提供的数据,因此请将其存储为用户提供的数据。

关于ruby-on-rails - Rails 运行时配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21943779/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com