Ich habe eine Frage zu Laravel-Abfragen, also habe ich eine Upload-Modell und Datenbanktabelle, die alle meine Bilder speichert. Dann gibt es ein Aktivitätsmodell und eine Datenbanktabelle, die alle meine Aktivitäten speichert. Für jede Aktivität möchte ich ein Bild.Laravel Query-Hilfe benötigt
So hat mein Aktivitätsmodell eine Spalte 'uploads_id'. Ich schrieb die Abfrage so:
$activity_images = DB::table('uploads')
->join('activities', 'uploads.id', '=', 'activities.upload_id')
->where('uploads.id', '=', 'activities.upload_id')
->get();
Es kann nicht das richtige Bild finden, was mache ich falsch?
Der zweite Vorschlag löste mein Problem danke. Ich habe bereits die $ id der Aktivität über die URL übergeben, aber ich habe eine zweite für die upload_id hinzugefügt. Seltsame URL jetzt, aber es funktioniert. –