[英]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.