Ich bin auf der Suche nach etwas Hilfe bei der Ausarbeitung der Eloquenz Beziehungen für meine Anwendung.Laravel Eloquent und 3 Tabelle Beziehung
Ich habe Migrationen für drei Tabellen erstellt.
| users | | items | | user_items |
+-----------+ +-----------+ +------------+
| id | | id | | id |
| username | | name | | user_id |
| item_id |
| qty |
Ich habe Setup einen eindeutigen Index für die user_items
Tabelle, die Begrenzung 1 Benutzer-ID 1 Artikel-ID, aber mit einer Menge Spalte. Ich möchte Eloquent so einrichten, dass ich zwei Modelle, User und Item, habe. Wo könnte ich sagen:
$item = $user->items()->first();
$name = $item->name;
$qty = $item->qty;
Das Problem ist, ich versuche, wenn ich ein drittes Modell, UserItem muß herausfinden oder nicht.
Danke Exrakun, dass Pivot-Syntax ist genau das, was ich suchte. –