Doktrin skickar inte en "riktig SQL-fråga" till databasservern:den använder faktiskt förberedda satser, vilket betyder:
- Skicka uttalandet, för att det ska förberedas (detta är vad som returneras av
$query->getSql()
) - Och sedan skickar parametrarna (retureras av
$query->getParameters()
) - och exekvera de förberedda uttalandena
Det betyder att det aldrig finns en "riktig" SQL-fråga på PHP-sidan – så Doctrine kan inte visa den.