Doctrineは「実際のSQLクエリ」をデータベースサーバーに送信していません。実際にはプリペアドステートメントを使用しています。つまり、:
- ステートメントを送信して準備します(これは
$query->getSql()
によって返されるものです。 ) - 次に、パラメータを送信します(
$query->getParameters()
によって返されます ) - プリペアドステートメントの実行
これは、PHP側に「実際の」SQLクエリが存在しないことを意味します。したがって、Doctrineはそれを表示できません。