我在app.php中启用了调试模式,但无法查看查询和执行时间。
答案 0 :(得分:1)
请参阅有关记录查询的文档:
http://book.cakephp.org/3.0/en/orm/database-basics.html#query-logging
连接的配置选项:
http://book.cakephp.org/3.0/en/orm/database-basics.html#configuration
您将能够在应用程序内的tmp/logs/debug.log
文件中看到已记录的查询。
您可以在终端窗口中使用tail -f debug.log
来获取正在执行的查询的实时反馈。
答案 1 :(得分:0)
启用调试时,应使用cake提供的debugkit。只需将其添加到composer-file:
{
"require": {
"cakephp/debug_kit": "2.2.*"
}
}
(并将" debug"在app.php中转为true)