我在我的应用程序中使用了狂欢节,它运行得很好,除了一个让我思考的问题。在产品页面上,我已经按照一天中的时间提供了产品。但是,有些产品从缓存中获取值,并根据选定的时间将不应该存在的产品放入缓存中。我如何才能停止在这一页上缓存(我希望它在其他页面上工作) .I已经为该页面创建了一个操作,并为该页面设置了一个前置筛选器,但它从所有页面中删除了缓存。这方面的任何投入都将受到高度欢迎。
发布于 2015-04-09 12:50:10
最好的选择可能是替换视图并删除缓存块:
https://github.com/spree/spree/blob/v3.0.0/frontend/app/views/spree/products/show.html.erb#L3
在整个缓存站点范围内,还有其他禁用缓存的解决方案,但我所知道的其他任何其他解决方案都无法禁用并不可怕的特定缓存。
https://stackoverflow.com/questions/29537180
复制相似问题