2
我工作的一個項目,我從來沒有真正刪除任何記錄。我試圖讓教條設置一個實體在級聯上「刪除」(標誌)。這裏有兩個實體來說明我目前的協會;學說2 onDelete CASCADE設置爲刪除
Model_Account
/**
* @OneToMany(targetEntity="Model_Profile",mappedBy="Account")
*/
protected $Profiles;
Model_Profile
/**
* @ManyToOne(targetEntity="Model_Account",inversedBy="Profiles")
* @JoinColumn(name="AccountId",referencedColumnName="Id",onDelete="CASCADE")
*/
protected $Account;
當我刪除帳戶,我希望所有相關的配置文件說,同時刪除帳戶,但只有具備了「已刪除「標誌設置爲true。我不知道該從哪裏出發。我是否需要點擊一個事件來覆蓋默認的刪除並設置我的標誌?
謝謝。
一些谷歌搜索學說2軟刪除應該指向你在正確的方向。 – quickshiftin 2012-07-06 21:07:33