Ich dort möglicherweise eine Möglichkeit, Laravel generating automatisch die Tabelle mit Pivot-Indizes auf einer ManytoMany-Beziehung zu haben. Oder vielleicht über Handwerker?Laravel viele zu viele Beziehung, gibt es eine Möglichkeit, automatisch Pivot-Tabelle zu generieren?
Bis jetzt erstelle ich meine Entity-Modelle (z. B. Benutzer und Rolle: ein Benutzer hat viele Rollen und eine Rolle wird von vielen Benutzern angenommen) Ich definiere die Methode "goesToMany" in jedem Modell.
Dann erstelle ich Migrationen für create_users_table, create_roles_table und create_role_user_table)
Es wäre toll, wenn es ein Befehl ist, dass die beiden Einheiten nach dem Erstellen der dritten mit n erzeugt: n-Beziehungen Tabelle.
(Vielleicht ist die Antwort goin sein: nein, es existiert nicht ...)
Ich glaube nicht, dass es automatisch gemacht werden kann, nur ist es einfach, sich selbst zu erstellen? –
Ja, ich denke schon .. aber wenn es jemals die Möglichkeit gibt, oder es ist Funktionalität zur Verfügung gestellt, warum nicht verwenden? nur streiten ... – koalaok
Fair genug. Kein Schaden beim Überprüfen, denke ich. –