ruby on rails update_attribute没有更新

时间:2018-12-11 11:09:38

标签: ruby-on-rails ruby ruby-on-rails-4

我正在尝试通过以下方法更新current_user的信息:

current_user.update_attribute(:country, "")

,但未更新任何内容。 当我在控制台中执行相同操作时,一切都很好。 请帮我解决这个问题?

1 个答案:

答案 0 :(得分:1)

我猜想它正在更新users表中的记录,但是请注意,它不会自动更改内存中记录副本的属性。

尝试一下...

current_user.update_attribute(:country, '')
current_user.reload