Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
获取上次执行的查询,该查询在CakePHP中的控制器内运行_Php_Sql Server_Cakephp - Fatal编程技术网

获取上次执行的查询,该查询在CakePHP中的控制器内运行

获取上次执行的查询,该查询在CakePHP中的控制器内运行,php,sql-server,cakephp,Php,Sql Server,Cakephp,如何获取上次在Cakephp应用程序的控制器(而不是模型)中运行的查询?我正在将此功能添加到一个现有系统中,该系统在控制器中有一些正在运行的查询,我想知道,它会提取数据吗?例如,查询是: $this->Main->query("select a from b"); 这个查询不在模型中,这使得它有点困难,但是我可以把它拉出来吗?另外,如果有帮助的话,我正在运行MSSQL数据库。您正在调用对模型对象的查询-获取查询日志的方法是相同的。为什么不创建一个模型方法并调用它还不清楚(例如,为什

如何获取上次在Cakephp应用程序的控制器(而不是模型)中运行的查询?我正在将此功能添加到一个现有系统中,该系统在控制器中有一些正在运行的查询,我想知道,它会提取数据吗?例如,查询是:

$this->Main->query("select a from b");
这个查询不在模型中,这使得它有点困难,但是我可以把它拉出来吗?另外,如果有帮助的话,我正在运行MSSQL数据库。

您正在调用对模型对象的查询-获取查询日志的方法是相同的。为什么不创建一个模型方法并调用它还不清楚(例如,为什么要使用一些——听起来像是——糟糕的体系结构代码并将其添加到其中/使其变得更糟),为什么要调用一个模型对象上的查询——获取查询日志的方法是相同的。为什么不创建一个模型方法并调用它还不清楚(例如,为什么要使用一些——听起来像是——糟糕的体系结构代码并添加到其中/使其变得更糟)