Ale*_*sev 5 ruby-on-rails inherited-resources ruby-on-rails-4
我试过在rails4 app中使用IR,但是我的代码
class WorkspacesController < InheritedResources::Base
private
def permitted_params
params.permit(:workspace => [:name, :owner_id])
end
end
Run Code Online (Sandbox Code Playgroud)
引发ActiveModel :: ForbiddenAttributesError异常.
以下代码存在同样的问题
def permitted_params
params.permit(:name, :owner_id)
end
Run Code Online (Sandbox Code Playgroud)
这段代码有什么问题?
PS:我已经尝试过关注原型http://blog.josemarluedke.com/posts/inherited-resources-with-rails-4-and-strong-parameters但是使用4.0rc1它不起作用:(