【发布时间】:2012-01-24 20:41:30
【问题描述】:
我有一个 cron 作业,它每 60 分钟生成一个静态 HTML 代码块(保存为 erb 模板),该块显示已添加到客户产品目录中的最新 20 种产品。
我的代码将此块呈现为部分:
<%= render :partial => "/products/partials/most_recent_products" %>
然而,问题是这部分内容被访问并浏览该网站的用户浏览器缓存。
有谁知道如何在此处添加某种缓存破坏器以强制在用户每次访问时重新加载部分代码?
我已经阅读了很多关于在单个页面或站点范围内执行此操作的说明,但在弄清楚如何仅针对部分执行此操作时遇到问题。
【问题讨论】:
标签: ruby-on-rails caching