我是 Rails 的初学者,我想知道如何更新我的数据库?(我想知道所有可能的选项)。
我有一个名为 USERS 的简单表,其中有 :name 和 :email 属性。
当我阅读时,我可以通过以下方式更新我的:电子邮件:
User.find_by(:id => 1).update_attribute email, "sample@foo.bar"
<- 好的User.find_by(:id => 1).update_attributes :email => "sample@foo.bar"
<- 这对我来说是假的
有没有办法通过以下方式更新它:
@foo = User.find_by(:id => 1)
foo.email = "sample@foo.bar"
foo.save