一般來(lái)說(shuō),destroy 力道更強(qiáng)一些;它們的區(qū)別主要有兩點(diǎn):
一、回調(diào)
object.dexxx
- delete 是在sql 層面做操作,因此不會(huì)觸發(fā)回調(diào)
- destroy 觸發(fā)回調(diào)
二、關(guān)聯(lián)集中刪除
author.books.dexxx
1、destroy 直接無(wú)視(dependent => xxx) 關(guān)系,刪除子對(duì)象
2、delete 會(huì)依照設(shè)定的dependent關(guān)系,來(lái)刪除