Laravel模型删除方法未触发

时间:2016-10-24 09:49:17

标签: php laravel model eloquent

我有一个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(); } 时,它永远不会达到那种方法。

0 个答案:

没有答案