模块中的命名空间控制器和类

时间:2013-06-17 18:00:17

标签: ruby-on-rails ruby-on-rails-3.2

我已经完成了这个命令:rails g controller father/child并且它已经为我生成了这个命令:

class Father::ChildController < ApplicationController
end

我的目标是:

module Father
  class ChildController < ApplicationController

  end
end

这两个是一样的吗?或者我应该以不同的方式使用生成控制器来实现该模块的语法?

1 个答案:

答案 0 :(得分:3)

他们不一样。第二个等同于以下内容:

class Father::ChildController < Father::ApplicationController
end