2011-08-30 102 views
0

如何調試一個查詢,它什麼它要運行, 像 $this->Article->find('all',array('id'=>123));可能是運行像究竟是通過查詢運行

select * from articles where article.id = 123;,但我怎麼也不能確信,可以看到,在一調試什麼的。 感謝

回答

0

@ Ken的答案是正確的,但我會建議你下載debug_kit插件;因爲它提供了比標準輸出更多的信息。

您將需要啓用調試,如其他答案中所述;但插件添加了一大堆附加功能,例如日誌記錄,性能,完整的SQL查詢,歷史記錄,變量轉儲等等 - 絕對可以讓測試和一般調試變得更容易。

+0

感謝您的調試技巧! – Ken