Les 9 · Module 2 · Data en gebruikers
Relaties in Eloquent
Koppel bonnen, regels, producten en tags met Eloquent-relaties: hasMany, belongsTo, belongsToMany, eager loading tegen N+1 en aggregaten zoals withSum.
🎯 Na deze les kun je
- hasMany- en belongsTo-relaties definiëren en gebruiken
- via een relatie gerelateerde modellen aanmaken
- het N+1-probleem herkennen en oplossen met with()
- een many-to-many relatie met een pivottabel gebruiken
Een bon bestaat uit regels, en elke regel hoort bij een product. In les 7 legde je die verbanden vast met foreign keys in
de database. Nu vertel je Eloquent over die relaties, zodat je $bon->regels en $regel->product kunt schrijven. Daarna
verhuist de bon van de sessie naar de database.
🔒 Deze les zit in het betaalde deel van de cursus
De eerste 5 lessen zijn gratis; de rest van de cursus, de live labs en het certificaat koop je eenmalig (€ 49,00). Geen abonnement. Online afrekenen komt binnenkort beschikbaar.
Wil je een seintje als het zover is?