N+1 查询问题 — 在循环中访问关系会为每条记录触发一个单独的查询 — 是最常见的 Eloquent 性能问题。使用 with() 进行 Eager loading 是主要解决方案,还有其他优化(选择列、分块、索引)。
N+1 问题及其解决方案
= ::();
( ) {
->author->name;
}
= ::()->();
( ) {
->author->name;
}
