首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >停止单个页面上的片段缓存

停止单个页面上的片段缓存
EN

Stack Overflow用户
提问于 2015-04-09 11:23:05
回答 1查看 588关注 0票数 3

我在我的应用程序中使用了狂欢节,它运行得很好,除了一个让我思考的问题。在产品页面上,我已经按照一天中的时间提供了产品。但是,有些产品从缓存中获取值,并根据选定的时间将不应该存在的产品放入缓存中。我如何才能停止在这一页上缓存(我希望它在其他页面上工作) .I已经为该页面创建了一个操作,并为该页面设置了一个前置筛选器,但它从所有页面中删除了缓存。这方面的任何投入都将受到高度欢迎。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-09 12:50:10

最好的选择可能是替换视图并删除缓存块:

https://github.com/spree/spree/blob/v3.0.0/frontend/app/views/spree/products/show.html.erb#L3

在整个缓存站点范围内,还有其他禁用缓存的解决方案,但我所知道的其他任何其他解决方案都无法禁用并不可怕的特定缓存。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29537180

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档