InheritedResources :: Base中的操作

时间:2015-09-29 13:09:57

标签: ruby-on-rails ruby-on-rails-3 scaffolding

由于脚手架我得到了

class CommentsController < InheritedResources::Base

其中没有显示单个动作。 但是当我添加

resources :comments

在路线和网址

http://localhost:3000/comments/13

它正常工作,但我无法理解此操作继承的位置。我想定制这个动作。有可能吗?

1 个答案:

答案 0 :(得分:0)

这是由于gem inherited_resources检查了此http://railscasts.com/episodes/230-inherited-resources

在控制器内部定义你想要覆盖的方法,例如: -

def create
  create! { products_path }
end