Ruby on rails RubyonRails更新属性未更新
我正在尝试通过以下方法更新当前用户的信息:Ruby on rails RubyonRails更新属性未更新,ruby-on-rails,ruby,ruby-on-rails-4,Ruby On Rails,Ruby,Ruby On Rails 4,我正在尝试通过以下方法更新当前用户的信息: current_user.update_attribute(:country, "") 但它没有更新任何东西。 当我在控制台里做同样的事情时,一切都很好。 请帮我解决这个问题?我猜它正在更新用户表中的记录,但请注意,它不会自动更改内存中记录副本中的属性 试试这个 current_user.update_attribute(:country, '') current_user.reload 尝试current\u user.update!(国家:)
current_user.update_attribute(:country, "")
但它没有更新任何东西。
当我在控制台里做同样的事情时,一切都很好。
请帮我解决这个问题?我猜它正在更新
用户
表中的记录,但请注意,它不会自动更改内存中记录副本中的属性
试试这个
current_user.update_attribute(:country, '')
current_user.reload
尝试
current\u user.update!(国家:)