簡體   English   中英

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

[英]How to update some fields only using cancancan and activeadmin gem

我在使用cancancan gem的activeadmin。 我只需要從用戶模型更新2個字段。

對於前。 如果可以說,我有名稱,電子郵件,is_admin,is_active的用戶模型。

但是從admin來說,我需要創建類似的功能,其中我只能更新User模型的is_admin和is_active屬性。

現在,我正在嘗試使用此方法,但是它不起作用:

can [:read, :update], User, :attributes => [:is_admin, :is_active]

在此無奈中,可以使用授權資源。 您需要創建自定義活動管理員表單才能實現此目的。 為此,您可以在這里參考。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM