dependent: :destroyActiveRecord モデルで循環オプションを使用しても安全ですか?
class Student < ActiveRecord::Base
has_one :user, dependent: :destroy
end
class User < ActiveRecord::Base
belongs_to :student, dependent: :destroy
end
を削除するuserと、関連する が削除されstudentます。およびその逆。