如何仅使用cancancan和activeadmin gem更新某些字段

时间:2017-03-17 11:42:54

标签: ruby-on-rails activeadmin cancancan

我正在使用带有cancancan gem的activeadmin。我需要从用户模型中仅更新2个字段。

对于前。如果我们可以说,我有用户模型的名称,电子邮件,is_admin,is_active。

但是从管理员那里,我需要创建这样的能力,我只能更新用户模型的is_admin和is_active属性。

现在我正在尝试这个,但它不起作用:

distinct()

1 个答案:

答案 0 :(得分:0)

在这种情况下无法帮助,cancan用于授权资源。您需要创建自定义活动管理表单才能实现此目的。为此,您可以参考here