如何在清理器中包含具有缓存过期的模块?
我们在 Rails 应用程序中有以下清理器: class AgencyEquipmentTypeSweeper < ActionController::Caching::Sweeper observe AgencyEquipmentType #i…
当调用清理器时,Rails 不会删除 cache/.html 页面
我在 Rails 中的 Sweepers 和缓存方面遇到了一些问题。 /cache 中的 .html 文件是在第一次查看时生成的。 Sweeper 操作在需要时被调用。 但是,sweepe…
Rails 清扫机可以跨不同控制器工作吗?
我在我的站点索引上进行了操作缓存,并设置了一个工作正常的 SiteSweeper: # app/controllers/admin/sites_controller.rb class Admin::SitesControl…
Rails-caches_action expire_action
我想要使缓存的操作过期,并想知道如何生成正确的引用。 #controller caches_action :index, :layout => false #generates this fragment w…
操作缓存没有正确过期,即使我可以看到它正在被调用
我有一个清理器,它应该会使一些操作缓存过期。尽管调试器在调用 expire_action 之前立即停止,但它实际上并未使操作过期。知道会发生什么吗? 下面是…
在 Rails 中,在仅模型设置中不会调用 Sweeper
我正在开发一个 Rails 应用程序,其中使用页面缓存来存储静态 html 输出。缓存工作正常。不过,我在使缓存过期时遇到了麻烦。 我相信我的问题部分是因…
在 Rails 中使用 RSpec 测试扫地机
我想确保我的清扫器被适当地调用,所以我尝试添加这样的内容: it "should clear the cache" do @foo = Foo.new(@create_params) Foo.should_receive(…
- 共 1 页
- 1