Laravel join-Tabellen
Ich habe 2 Tabellen und muss ich join die Tabellen.
Ich muss select
id
und nam
e aus galleries
, wo der Anteil gal.id = galleries.id
und user_id = auth::id()
.
Tabellen:
Galleries: id, name
Share: gal_id, user_id
Bitte zeigen Sie mir z.B. in laravel. Und ich brauche, um es anzuzeigen.
- Poste bitte die sql für die Tabelle und den code, den Sie verwenden, um es aufzurufen.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Um dies zu erreichen, müssen Sie die Beziehung in Eloquent-ORM. Die offizielle website heißt es :
Erfahren Sie alles über eloquente Beziehung über hier
Wenn Sie nicht möchten, zu verwenden, Beziehung, folgenden ist ein Beispiel zum verknüpfen von zwei Tabellen :
Die obige Abfrage mit join zwei Tabellen, nämlich
users
undprofiles
auf der Grundlage des Benutzers.id = Profil.id mit zwei verschiedenen Bedingungen, die Sie kann oder kann nicht verwendet werdenwhere
Klausel, dass hängt ganz auf, was Sie versuchen zu erreichen.