0
我怎么会拿东西了疯狂的N + 1的问题,如:优化嵌套很深的雄辩环
foreach ($serie->categories as $category) {
foreach ($category->processes as $process) {
foreach ($process->cards as $card) {
foreach ($card->groups as $group) {
$group->upload;
}
}
}
}
并使其成为一个或两个语句? 我正在使用Laravel的Eloquent ORM。
告诉我们这些模型之间有什么关系,因为在这里急切的加载嵌套关系会运行5个查询,所以可能你需要以不同的方式做 –