Ruby on rails 如何缓存要在仪表板页面中使用的数据
在我的应用程序中,在用户登录后,他被重定向到仪表板页面,该页面可以在每次会话期间返回。 此页面中的数据在此期间不会更改,因此我需要以某种方式对其进行缓存 Rails对我负责吗,还是我需要手动完成 目前,我的仪表板显示以下搜索:Ruby on rails 如何缓存要在仪表板页面中使用的数据,ruby-on-rails,ruby-on-rails-3,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
#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
如果我是你,我会使用仪表板部件。在我的情况下,它似乎不起作用。所有的查询都被一遍又一遍地执行。问题是我的仪表板页面从控制器接收到一些json对象,并使用它们使用javascript构建图表。