El problema de consultas N+1 — donde acceder a relaciones en un bucle desencadena una consulta separada por registro — es el problema de rendimiento más común en Eloquent. La carga ansiosa con with() es la solución principal, junto con otras optimizaciones (seleccionar columnas, chunking, indexación).
Por qué es importante
= ::();
( ) {
->author->name;
}
= ::()->();
( ) {
->author->name;
}
