Doktrin sender ikke en "rigtig SQL-forespørgsel" til databaseserveren:den bruger faktisk forberedte sætninger, hvilket betyder:
- Sender erklæringen, så den kan forberedes (dette er hvad der returneres af
$query->getSql()
) - Og så sender parametrene (returneret af
$query->getParameters()
) - og udføre de forberedte erklæringer
Det betyder, at der aldrig er en "rigtig" SQL-forespørgsel på PHP-siden - så Doctrine kan ikke vise den.