Thu
Aug
26
CakePHP TIPS
CakePHPで、Configure::write(‘debug’, 2);以上にしていると
DBに投げたQueryListが出るが、これをコントローラで受けたい。
$ds = $this->Model->getDataSource();
$ds->fullDebug = 1;
~ なんかクエリー実行後 ~
$queryLog = $ds->_queriesLog
で取得できる。 API投げるときはコレでSQLのトレースすると便利。