skip_before_filter在继承的过滤器中不起作用

时间:2013-06-11 22:44:48

标签: ruby-on-rails

我在父控制器中添加了一个过滤器。但是当我尝试跳过子控制器中的过滤器时,却没有。

class ParentController < ApplicationController::Base
  before_filter :hello_world

  def hello_world
    raise Exception.new "Stop the world"
  end
end

class ChildController < ParentController
  skip_before_filter :hello_world
end

它不起作用。过滤器总是会发生。如果我将before_filter移动到ChildController,则跳过工作正常。

我缺少什么?我正在使用Rails 3.0.18

0 个答案:

没有答案