ActiveAdmin用于批量分配的角色

Ven*_* D. 2 ruby-on-rails mass-assignment activeadmin

在我的模型中,我已经为质量分配定义了不同的角色.有些领域是attr_accessible :as => :default.其他领域是attr_accessible :as => [:default, :admin].

如何允许ActiveAdmin能够将属性更新为管理员角色?

Ven*_* D. 6

您可以使用ActiveAdmin控制器的with_role选项.例如:

# app/admin/users.rb
ActiveAdmin.register User do
  controller { with_role :admin }
end
Run Code Online (Sandbox Code Playgroud)