由于 user_id 受到保护,我无法创建具有活动管理员的 user_id 的对象。如果我将 user_id 排除在 attr_accessible 之外,则该对象不安全。
问问题
333 次
1 回答
1
ActiveAdmin 使用 InheritedResource,因此您可以with_role
为每个控制器使用类方法,
检查https://github.com/josevalim/inherited_resources/issues/151
默认设置所有尝试
# config/initializers/active_admin.rb
module ActiveAdmin
class BaseController
with_role :admin
end
end
顺便说一句,关于这个问题的好文章http://ejholmes.github.com/2012/04/22/handling-mass-assignment-with-active-admin.html
于 2013-03-23T22:26:25.873 回答