我正在尋找一種配置Rails應用程序的好方法,當它已經被加載。例如,我需要特定的「管理員」角色才能激活特定的選項,以使應用程序改變其發送電子郵件的方式(基於不同的邏輯)。這一變化必須在整個應用生命週期中保持不變,包括重啓......直到另一個管理員決定取消選中該選項。Rails運行時配置
現在我們可以創建一個「設置」表,並在那裏存儲配置,但是感覺最合適的方式是使用初始化器(以app.rb爲例)。我知道在rails中,我可以獲得這些配置屬性並將其更改爲我想要的任何內容......現在,我怎樣才能「堅持」它們?
很明顯,任何其他方法或解決這個問題是完全受歡迎的。
非常感謝
如果您使用初始值設定項,則如果設置發生更改,則應用程序將需要重新啓動。我認爲設置表是要走的路。 – Hesham
你正在更新什麼'特定'電子郵件選項? – wurde