2011-12-15 19 views
0

有人能告訴我我必須做些什麼來查看生成的SQL createQuery()學說2.1 - 如何檢查生成的SQL

+1

文檔爲了調試,最好是建立一個記錄:`組$ config-> setSQLLogger(新學說\ DBAL \記錄\ EchoSQLLogger);` – meze 2011-12-15 18:03:44

回答

3
$myQuery = $em->createQuery('SELECT v FROM ....... v'); 
$myQuery->getSQL();

$ myQuery-> getSQL();會爲你返回查詢。看到這裏

QUERY METHODS

+0

鏈接現在分成;也許它指向[Class Query](http://www.doctrine-project.org/api/orm/2.0/class-Doctrine.ORM.Query.html)頁面? – 2015-12-02 13:42:23