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