我正在使用Doctrine並希望記錄所有生成的SQL查詢。如何將所有Doctrine查詢記錄到文件?
我知道我可以使用$q->getSqlQuery()
但我不想每次都手動執行此操作。
有沒有辦法自動做到這一點?
我正在使用Doctrine並希望記錄所有生成的SQL查詢。如何將所有Doctrine查詢記錄到文件?
我知道我可以使用$q->getSqlQuery()
但我不想每次都手動執行此操作。
有沒有辦法自動做到這一點?
如果您打開所有查詢的日誌記錄,請將其記錄到log
目錄中的應用程序日誌中。要在settings.yml
中設置logging_enabled
爲true。
如果以開發模式運行,通常會自動啓用。 – richsage 2010-05-10 08:08:00