Hallo Ich möchte für die folgende SQL-Abfrage in laravel 5.4
eloquent bilden:
select A.*, concat(B.firstname, ' ', B.lastname) as clientname, C.category as category from payments A, clients B, categories C where A.client_id = B.id and A.category_id = C.id
Laravel 5.4 Eloquent mehrere Tabellenabfrage
Alle Fremdschlüssel korrekt angegeben und die Modelle sind auch korrekt erstellt.
Mein Ziel ist es, alle Master-Namen wie category
, client name
, etc. direkt in den untergeordneten Tabellensatz zu bekommen.
Haben Sie etwas versucht? Wo ist dein Code? – Godiez
Sie können rohe Ausdrücke mit Laravel Query Builder verwenden, fügen Sie einfach Ihre rohe SQL-Abfrage in. Https://laravel.com/docs/5.4/queries#raw-expressions – ochhii