我有一个message
模型和一个reaction
模型。因此,当我从反应中移除message
所有files
时,也应该删除。
但我delete
的{{1}}方法不是reaction model
?
在我的triggered
模型中:
Message
在我的public function delete()
{
$this->reactions()->delete();
return parent::delete();
}
模型中:
Reaction
所以当我public function delete()
{
$files = $this->files;
foreach ($files as $file)
{
$this->destroyFile($file);
}
return parent::delete();
}
时,它永远不会达到那种方法。