Tutorial: Relationships in Laravel richtig einsetzen
Laravel Eloquent ist dank der Relationships ein mächtiges Werkzeug im Einsatz mit einer Datenbank. Lerne in diesem Tutorial, wie man Relationships in Laravel richtig einsetzt.
Inhalt
Was sind Relationships?
Mit Relationships werden die Beziehungen zwischen den einzelnen Eloquent-Models
Welche Arten gibt es?
One To Many
public function invoices() { return $this->hasMany('App\Invoice','client_id','id'); }
Many To One
public function client() { return $this->hasOne('App\Client', 'id','client_id'); }
Many To Many
public function client() { return $this->belongsToMany('App\Team', 'team_user', 'user_id', 'team_id'); }
Pivot Tabellen (Morph)
Da Pivot-Tabellen ein größeres Thema sind, haben wir dazu einen eigenen Artikel geschrieben:
Pivot Tabellen
Du arbeitest in einer Agentur oder als Freelancer?
Dann wirf doch mal einen Blick auf unsere Software FeatValue.
Über uns

Wir entwickeln Webanwendungen mit viel Leidenschaft. Unser Wissen geben wir dabei gerne weiter. Mehr über a coding project