我正在尝试通过以下方法更新current_user的信息:
current_user.update_attribute(:country, "")
,但未更新任何内容。 当我在控制台中执行相同操作时,一切都很好。 请帮我解决这个问题?
答案 0 :(得分:1)
我猜想它正在更新users
表中的记录,但是请注意,它不会自动更改内存中记录副本的属性。
尝试一下...
current_user.update_attribute(:country, '')
current_user.reload