如何缓存要在仪表板页面中使用的数据

时间:2014-12-16 10:26:38

标签: ruby-on-rails ruby-on-rails-3

在我的应用程序中,用户登录后,他将重定向到仪表板页面,每次都可以在会话期间返回。 此页面中的数据在此期间不会更改,因此我需要以某种方式缓存它。

Rails是否对我负责,或者我需要手动执行此操作?

目前,我的信息中心显示了以下搜索内容:

#how many men?
@men = Horario.joins(:paciente).
    where(:data => Date.today).
    where(pacientes: {sexo: MASCULINO}).count

@total = Horario.where(:data => Date.today).count
@women = @total - @men

1 个答案:

答案 0 :(得分:0)

如果我是你,我会使用fragment caching作为信息中心部分。