我想得到CakePHP运行的最后一个查询.我无法在core.php中打开调试,我无法在本地运行代码.我需要一种方法来获取最后的SQL查询并将其记录到错误日志而不影响实时站点.此查询失败但正在运行.
这样的事情会很棒:
$this->log($this->ModelName->lastQuery);
Run Code Online (Sandbox Code Playgroud)
提前致谢.
你如何在新的CakePHP中使用where子句?我尝试着:
$restaurants->find()->where(['id' => $r_ids])->all();
Run Code Online (Sandbox Code Playgroud)
$r_ids我的查询中需要的ID数组在哪里,但这不能按预期工作.