0

在 Rails 3.2 应用程序中有一个模板,它有两个由数据库填充的下拉菜单。使用 jQuery,当从下拉菜单之一进行不同的选择时,我会刷新模板。除此之外,我宁愿不重新加载模板,这样数据库就不会被不必要地重复命中。需要明确的是,在加载另一个页面时不应重新加载模板。我认为以下会做到这一点,但事实并非如此。

config.action_view.cache_template_loading = true

谢谢你的帮助。

4

1 回答 1

1

试试这个概念。

@all ||= User.all

如果@all 已经有一个值,它将不会再次从数据库中查询。

于 2013-07-26T05:26:17.393 回答