【发布时间】:2012-05-26 19:12:19
【问题描述】:
我已经在我的应用程序中设置了动作缓存(使用清扫器,但我想这在这里无关紧要),到目前为止它工作得很好,除了一件事:
我使用 Kaminari 进行分页,因此当我对我的操作执行 expire_action 时,它只会使第一页过期。我知道在使用查询字符串指定页面时缓存不起作用,我设置了一个路由,以便将页面附加到 url 的末尾(例如 /people/123/page/2)。
如有必要,我会在这篇文章中添加更多信息,但我猜这里有一些明显的遗漏,所以:有人知道如何使我的其余页面过期吗?
【问题讨论】:
-
如果我可以从索引中排除除第一页以外的任何内容,同样有效的方法是,因为几乎没有人会查看以下页面...
标签: ruby-on-rails ruby-on-rails-3 caching pagination kaminari