Rails:缓存查询的位置

时间:2016-03-08 08:03:29

标签: ruby-on-rails

我想缓存一些数据库查询,因为数据库中的值没有经常更改(每月一次)。

不幸的是,我的rails应用程序运行速度非常慢,因为数据库包含500多种产品。我知道有一些缓存可用,但我不知道如何缓存这样的查询:

<% Group.all.each do |p| %>
 <%= f.collection_select(:product, Warehouse.where(category: p.name1), :product, :product, {prompt:true}, {class: 'form-control'}) %>
<% end %>

我安装了dalli gem和memcached。

抱歉这个菜鸟问题。我对rails非常陌生。我发现了这个article,但现在不知道如何适应。也许你们其中一个人:/

提前谢谢!

0 个答案:

没有答案