Nud*_*oll 2 ruby model-view-controller ruby-on-rails ruby-on-rails-3
在Rails中,我可以创建全局模型(可在应用程序中的任何位置访问).但是,我想创建一些全局的构造,但不对应任何数据库表(这就是为什么它们不能成为模型)并且不会被实例化(所以我需要模块而不是类) .
我已经尝试使用初始化程序目录,但是很烦人,因为它需要每次更改值时重新启动我的服务器(而我可以在不重新启动服务器的情况下更改模型中的代码).以这种方式创建全局可访问模块的最佳方法是什么?
只需将其放入lib子目录并将其添加到您的config/application.rb:
config.autoload_paths += ["#{config.root}/lib"]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
921 次 |
| 最近记录: |