有以下任務:我的應用程序有一個名爲'delivery_time'的變量;這個變量可以通過管理面板進行更改。我認爲將它存儲在某個數據庫表中並不是一個好方法。我如何將它存儲在配置或其他任何東西?可能我應該將其存儲在數據庫中嗎?在Rails應用程序中存儲一些應用程序設置
4
A
回答
0
您可以使用基於Hash實現基於文件的持久性機制的PStore。基於
OR YAML方法
1
基本上是靜態的背景中,我們使用以下的寶石
https://github.com/railsjedi/rails_config
所以這個寶石會生成以下文件
config/settings.yml
您可以定義變量( my_config)在這個yml文件中。並且按如下方式使用它在你的應用程序:
Settings.my_config
或者你可以使用任何類似的寶石
1
你可以設置在配置文件輕鬆存儲這樣的:
創建
config.yml
和存儲您的設置delivery_time: '...'
添加這個配置到初始化/ load_config.rb
require 'ostruct' require 'yaml' app_config = YAML.load_file(File.join(::Rails.root, 'config', 'config.yml'))[Rails.env] ::AppConfig = OpenStruct.new app_config
而且你可以在項目
相關問題
- 1. 在應用程序中存儲iPhone應用程序設置
- 2. 如何在應用程序庫中緩存/存儲應用程序設置
- 3. 在Rails應用程序中存儲pdfs
- 4. Rails應用程序設置?
- 5. Rails應用程序設置
- 6. .NET - 存儲應用程序設置
- 7. 應用程序設置存儲
- 8. Web應用程序設置存儲
- 9. 如何存儲應用程序設置?
- 10. 在Rails應用程序中設置MySQL
- 11. 在MVVM應用程序中存儲應用程序設置/狀態的地方
- 12. 在設置應用程序中創建應用程序設置
- 13. Android應用程序存儲會話/ Cookie的Rails應用程序
- 14. 在一個應用程序應用程序中設置焦點
- 15. 在rails應用程序中設置設置,而不在db上存儲值。
- 16. 免費在線存儲來存儲應用程序設置
- 17. 在iOS應用程序中的應用程序存儲大小
- 18. 將全局應用程序設置存儲在Rails應用程序中的最佳方式是什麼?
- 19. 使用vote_fu設置rails應用程序
- 20. 在Android多用戶應用程序中存儲設置
- 21. 在C#應用程序中存儲用戶設置
- 22. 在rails應用程序中存儲ftp文件的位置
- 23. 在應用程序卸載後在Android中存儲設置
- 24. 在應用程序設置中(應用程序已關閉)
- 25. 在應用程序設置
- 26. Rails 3應用程序設置
- 27. Rails應用程序設置和測試
- 28. HTLM5應用程序存儲設施
- 29. Android應用程序設置另一個應用程序
- 30. 在應用程序設置中存儲字符串數組
http://stackoverflow.com/questions/20857886/where-can-任何地方調用它
AppConfig.delivery_time
我店現場 - 廣變量 - 在護欄-4 –