A User
向網站提交Event
的Upload
(如圖片)。將條件添加到CakePHP模型中的依賴項? (或一起依賴於多件事)
如果用戶或事件被刪除,圖像應該保留 - 但是如果兩者同時用戶和事件被刪除,上傳也應該被刪除。
這可以通過在模型中設置CakePHP的dependent
來完成嗎?它可以依賴於兩者的組合嗎?或者 - 我可以向'dependent'=>true
添加條件嗎?
例如:
var User = array(
'Upload' => array(
'dependent' => true,
//can I set a condition here? Or pass array w/ conditions to line above?
),
);
我是相當新的蛋糕,所以如果我錯過了船 - 也就是說,如果有另一種更好的方式來做到這一點,隨時讓我知道。
我唯一的想法到目前爲止是隻擁有它不依賴,並運行刪除查詢自己瓦特/所有必要條件 - 但希望CakePHP的將有這樣的事情內置
這將是模型?你能添加一個鏈接到有關這方面的信息嗎? (非常感謝) – Dave 2011-05-23 20:25:46
beforeDelete和afterDelete是模型回調,所以是在model.http://book.cakephp.org/view/1048/Callback-Methods – dogmatic69 2011-05-24 09:20:14