Cuando estamos desarrollando sistemas y no disponemos de una buena forma de hacer Debug o de un conocimiento completo del framework o componentes que estamos utilizando -en este caso Eloquent ORM- podríamos afectar el rendimiento de nuestra aplicación, por ejemplo, realizando consultas innecesarias a la base de datos. Aquí te comento cual es el problema N+1 y como solucionarlo en Laravel.

Este tema es muy conocido en todo sistema, sobretodo si usamos ORMs como Eloquent de forma descuidada, sin embargo solucionar el problema es muy sencillo, como aprenderás en el siguiente video:

Regístrate en Styde

y obtén acceso inmediato a cientos de lecciones como ésta y contenido nuevo cada semana.

Ver planes

Lección anterior Eloquent Avanzado | Relaciones de muchos a muchos con campos adicionales Lección siguiente Relaciones polimórficas en Eloquent ORM