我正在尝试从模型表中删除模型及其来自评论表的所有注释...我当前的代码删除模型但不删除其他表中的注释......
这是我的销毁功能
public function destroy(Request $request,CadModel $cadmodel)
{
$cadmodel->load('comments')->delete();
$request->session()->flash('message.level', 'success');
$request->session()->flash('message.content', 'File Deleted Successfully!');
return redirect()->route('dashboard');
}
这是我在CadModel Laravel Model中定义的关系...
public function comments()
{
return $this->hasMany(Comment::class);
}
请回复并建议我删除..模型及其评论的解决方案
答案 0 :(得分:0)
在迁移中,如果使用$values = end($completed_steps);
print_r($values);
删除模型,请将相关注释设置为删除。
示例:
onDelete('cascade')