0
在ActiveRecord模型中安裝圓形dependent: :destroy
選項是否安全?依賴於循環::在ActiveRecord中銷燬可能嗎?
class Student < ActiveRecord::Base
has_one :user, dependent: :destroy
end
class User < ActiveRecord::Base
belongs_to :student, dependent: :destroy
end
如果我刪除user
,應該刪除相關student
。反之亦然。
這是在Rails/ActiveRecord中的標準做法嗎? –