无查询的SQL记录插入


SQL record insertion without query?

好吧,这确实很奇怪。我有一个我正在使用的cakephp应用程序。我已经从controller action, view, beforeFilter中删除了所有代码。我甚至做了一个sql转储,以查看对数据库进行了哪些查询。即使没有对数据库进行查询,记录也会不断插入到我的一个表中。这怎么可能呢?

http://dev.mysql.com/doc/refman/5.0/en/query-log.html

打开常规查询日志并在其中查找查询

好了,我找到问题了。我找到了两条与地址匹配的路线。因此,执行了2个请求。

Router::connect('/profile/settings', array('controller' => 'players', 'action' => 'settings'));
Router::connect('/profile/*', array('controller' => 'players', 'action' => 'view'));