0
當我刪除AdTemplate
記錄時,我不希望其連接的page_view_stats data
也被刪除。但是當我刪除Campaign
記錄I 做想要ad_templates
也刪除其所有page_view_stats記錄。也許依賴:: destroy可以接受一些:如果條件達到呢?如何觸發dependent ::只有當grand-parent被刪除時纔會銷燬子項?
class Campaign < ActiveRecord::Base
has_many :ad_templates, dependent: :destroy
end
class AdTemplate < ActiveRecord::Base
belongs_to :campaign
has_many :page_view_stats
end