使用getlog()不会在cake2php中显示最后执行的查询

时间:2019-01-14 00:37:52

标签: php mysql cakephp mysql-workbench cakephp-2.0

ive尝试使用cake2的getlog函数获取sql语句的最后一个查询。我通常会得到的是sql查询,但是我得到的却是:

find ~/test24 -type f -regextype posix-egrep -regex ".+\.[A-Za-z]{2}" -print0 | xargs -0 zip -r ~/Desktop/33.zip
我试图通过取消设置一些数组数据来匹配输入数据库中的数据,但是如上所述,它仍然获得该输出。有谁知道如何从保存功能获取SQL查询?预先感谢

这是代码:

$sample: array(3)
  0: array(5)
      query: "Commit"
      params : array(0)
      affected : false 
      numRows : false
      took : false

1 个答案:

答案 0 :(得分:-1)

我发现了问题。

问题是我在模型中没有beforesave()和aftersave()。确保它们均已创建并返回true。