0
在我的應用程序中,我使用devise來生成用戶模型,添加了一些屬性,例如作業,角色...等。 在rails_admin頁面中,編輯用戶時,我只顯示字段:電子郵件,作業,角色,idcard(不包括密碼和password_confirmation字段) 當我單擊保存時,它顯示錯誤,因爲密碼短於6個字符。 在控制檯中,如果我嘗試更新用戶屬性時不更改rails_admin中的密碼
User.last.update_attributes(:role => "admin", "idcard" => "1233131")
它會得到相同的錯誤! 我該如何解決這個問題?因爲rails_admin(我認爲並確定)沒有使用registrations_controller中的更新來更新用戶!