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個查詢,所以可能你需要以不同的方式做 –