0

如果我有

class User < ActiveRecord::Base
  has_many :books
end

.

class Book < ActiveRecord::Base
  belongs_to :user
end

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

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

4

1 回答 1

0

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

于 2010-07-29T09:04:08.970 回答