current_user.update_attributes(params[:user])
此行之后current_user变为零。 怎么回事?
Params包含:
Parameters: {"utf8"=>"✓", "authenticity_token"=>"LH0UlvccEI98ViHuk.....", "user"=>{"first_name"=>"test", "last_name"=>"test", "email"=>"test@gmail.com", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]", "admin"=>"1"}, "commit"=>"Save"}
答案 0 :(得分:1)
通过添加
解决此问题attr_accessible :admin
用户模型中的。