从控制器内部访问config.action_controller.perform_caching值

时间:2010-03-01 19:42:31

标签: ruby-on-rails

是否可以检查以下值:

config.action_controller.perform_caching

...来自ApplicationController?

我有一些自定义缓存方法,应该或不应该根据此值调用。

2 个答案:

答案 0 :(得分:1)

ActionController::Base.perform_caching

返回true或false,具体取决于是否启用了缓存。

答案 1 :(得分:0)

从Rails 3.x开始,您可以使用:

Rails.configuration.action_controller.perform_caching