Auf meiner Website können Benutzer Bilder hochladen und Tags an diese Bilder anhängen.Abfrageergebnisse in Laravel kombinieren
Ich habe eine Bilder-Tabelle, eine Tag-Tabelle und eine Pivot-Tabelle images_tag.
Bilder können viele Tags haben und Tags können zu vielen Bildern gehören.
Ich möchte in der Lage sein, eine Liste aller Tags zu generieren, die ein Benutzer in seinen Bildern verwendet hat.
$imageIDs = Images::where('created_by', Auth::user()->id)->lists('id');
Das würde also eine Liste aller Bild-IDs erstellen, die ein Benutzer hochgeladen hat.
Was ich will, ist im Wesentlichen "foreach $ imageIDs, überprüfen Sie die Tabelle images_tag und für jedes Spiel gehen Sie in die Tags-Tabelle und holen Sie mir den Tagname Wert zurück."
Aber ich habe keine Ahnung, wie ich das machen würde.
Vielleicht eine foreach dann die Merge-Methode für alle Ergebnisse verwenden? Jede Hilfe wäre willkommen!
Das funktioniert perfekt! Vielen Dank! –