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中的标准做法吗? –