Doctrine sendet keine "echte SQL-Abfrage" an den Datenbankserver:Es verwendet tatsächlich vorbereitete Anweisungen, was bedeutet:
- Senden der Anweisung, damit sie vorbereitet wird (dies wird von
$query->getSql()
zurückgegeben ) - Und dann die Parameter senden (zurückgegeben von
$query->getParameters()
). ) - und Ausführen der vorbereiteten Anweisungen
Das bedeutet, dass es auf der PHP-Seite niemals eine „echte“ SQL-Abfrage gibt – also kann Doctrine sie nicht anzeigen.