1
User
references_many :answers
Answer
references_many :users
说,我们正在删除给定用户的答案,我们该怎么做就使得这两个用户/应答对象的引用被删除?
User
references_many :answers
Answer
references_many :users
说,我们正在删除给定用户的答案,我们该怎么做就使得这两个用户/应答对象的引用被删除?
层叠减除
到的ActiveRecord类似,如果你要当父记录被删除到被删除亲子关系协会,只需提供:在references_one或references_many宏依赖选项。
class User
include Mongoid::Document
references_one :profile, :dependent => :destroy
references_many :answers, :dependent => :delete
end