基本上,删除某些内容并让它自动搜索并删除与其相关的所有行和字段,而不是必须手动完成所有这些,这将是非常好的。
例如,使用预先加载,我可以像这样预先加载:
Page::with(array(
'elements',
'elements.drafts',
'elements.content',
'elements.content.drafts'
))->where('myField', '=', $value)->first();
有没有办法为删除操作做类似的事情?就像是:
Page::with(array(
'elements',
'elements.drafts',
'elements.content',
'elements.content.drafts'
))->where('myField', '=', $value)->delete();
当然,上面的代码我试过了,还是不行。我提供它是为了帮助传达我正在寻找的东西。