update_attributes导致退出

时间:2013-02-22 05:22:01

标签: ruby-on-rails-3

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"}

1 个答案:

答案 0 :(得分:1)

通过添加

解决此问题
attr_accessible :admin
用户模型中的