【发布时间】:2010-10-29 16:18:19
【问题描述】:
目前我正在使用带有对象键的片段缓存。我使用 Touch 使缓存过期,并更新 updated_at 列,然后当前缓存变得过时。并且下次生成新的缓存。
<% cache do product %>
对象的缓存键如下所示
table_name/ID-updated_at
现在我想将我的产品缓存到其他地方。为此,我想做与以前相同的事情,即简单地在缓存选项中提供对象,但我不能这样做:(
如果我可以生成这样的密钥以便我的缓存仍然随 Touch 过期,那就太好了。
table_name/ID-something_updated_at
<% cache product,something do %>
很遗憾,这是不可能的,有人知道我该如何解决我的问题吗?
格雷格
【问题讨论】:
标签: ruby-on-rails caching fragment-caching