belongs_to has_one相关记录保存

时间:2010-07-29 00:16:54

标签: ruby-on-rails has-many belongs-to

如果我有

class User < ActiveRecord::Base
  has_many :books
end

class Book < ActiveRecord::Base
  belongs_to :user
end

问题: 当我保存Book的实例时,它是否也会调用其相关用户的保存?

在我的代码库中我发现当我调用@ somebook.save时,'正在执行用户的after_save回调。

1 个答案:

答案 0 :(得分:0)

将对象分配给belongs_to关联不会自动保存对象。它也不保存关联的对象。