0

我有以下关系:

class Project
  ...
  has_many :notes, dependent: :destroy
  has_many :tasks, dependent: :destroy

  has_one :project_bill_rate
  ...
end

class ProjectBillRate
  belongs_to :project
  ...
end

当我这样做时Project.really_destroy!,我看到所有notestasks从数据库中删除,但看起来偏执狂正在跳过project_bill_rate, 并且出错,因为删除project违反了 . 上的外键约束project_bill_rate。我错过了什么吗?

4

0 回答 0