2013-07-26 63 views
0

在Rails 3.2應用程序中,有一個模板具有兩個由數據庫填充的下拉菜單。使用jQuery,當從其中一個下拉菜單進行不同的選擇時,我刷新模板。除此之外,我寧願不重新加載模板,以免數據庫不必要地重複命中。要清楚的是,當另一個頁面被加載時,模板不應該被重新加載。我認爲下面的事情會做,但事實並非如此。如何防止在Rails 3.2應用程序中重新加載模板?

config.action_view.cache_template_loading = true 

感謝您的幫助。

+1

https://github.com/rails/cache_digests –

+1

最好http://railscasts.com/episodes/387-cache-digests?view=asciicast –

回答

1

試試這個概念。

@all ||= User.all 

如果@all已經有值,不會再從數據庫中查詢。

相關問題