有以下任务:我的应用程序有一个名为'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 –