在 Rails 4.0 中,有没有办法在启动时从数据库加载一次,并在整个应用程序中都可用?例如,我有一个包含商品和服务类别的应用程序。在我的部分导航栏中,我需要@goods
和@services
变量来填充下拉菜单。目前,我在每个页面加载时查询数据库ApplicationController
并设置这些属性,但类别(几乎)永远不会改变,所以这看起来很愚蠢。
问问题
168 次
在 Rails 4.0 中,有没有办法在启动时从数据库加载一次,并在整个应用程序中都可用?例如,我有一个包含商品和服务类别的应用程序。在我的部分导航栏中,我需要@goods
和@services
变量来填充下拉菜单。目前,我在每个页面加载时查询数据库ApplicationController
并设置这些属性,但类别(几乎)永远不会改变,所以这看起来很愚蠢。