Problem
Wie kann ich eine SQL -Abfrage von meinem Laravel Eloquent- oder DB Query Builder erhalten, um herauszufinden, was genau mein Code die Datenbank zum Anzeigen bittet?
Lösung
Ja. Egal, ob Sie ein Anfänger sind und lernen möchten, wie Laravel eloquent oder Query Builder unter der Motorhaube arbeitet oder Sie einfach für einen anderen Zweck eine SQL generieren müssen, Sie können diese SQL -Abfrage definitiv extrahieren.
Der Weg, dies zu tun, ist schnell und einfach:
Um auf den Bildschirm auszugeben, können Sie dies in den letzten Abfragen ausgeführt haben: Dies können Sie verwenden:
Db :: enableQuerylog (); // Query -Protokoll aktivierenIch glaube, die neuesten Fragen werden am Ende des Arrays liegen.
Sie werden so etwas haben:
Array (1)