Le problème des requêtes N+1 — où accéder à des relations dans une boucle déclenche une requête distincte par enregistrement — est le problème de performance Eloquent le plus courant. Le chargement préalable (eager loading) avec with() est la solution principale, aux côtés d'autres optimisations (sélection de colonnes, chunking, indexation).
Le problème N+1 et sa solution
= ::();
( ) {
->author->name;
}
= ::()->();
( ) {
->author->name;
}
