【发布时间】:2019-01-24 16:55:17
【问题描述】:
我有点卡在这里,任何帮助表示赞赏:
所以我有一个包含主题的表格,然后是子主题。每个主题都有很多子主题,我希望能够破坏一个主题,所有子主题都可以。
我用这个控制器做了这个:
public function destroy()
{
$comtheme = Theme::findOrFail(request('idDelTCom'));
$comtheme->delete();
$comfiles = Subtheme::where('comtheme_id', '=', request('idDelTCom'));
$comfiles->delete();
return back();
}
哪个有效。我的问题如下:
每个子主题都有关联的文件。当我删除单个子主题时,我可以使用以下命令删除文件:
unlink(storage_path('app/public/com/checklists/'.$file));
我已经尝试过这样做,但它不起作用。我认为问题出在我的查询上,但我无法在这里完成我必须做的事情......
如果我不能解决这个问题,我会阻止删除主题,直到所有子主题都被删除,但最好全部删除。
提前致谢!
【问题讨论】:
-
你能进一步解释为什么你不能使用
unlink电话吗?