Eager loading

L'eager loading charge les relations d'un lot de modèles en une requête supplémentaire au lieu d'une par modèle. Avec with('relation'), on évite le problème N+1. Model::preventLazyLoading() fait lever une erreur en développement quand un chargement paresseux se produit.

Exemple

$articles = Article::with('auteur')->get();

Notions voisines

Tout le glossaire