[cakephp2]発行したqueryを見たい

発行したqueryを見たい場合は、debugtoolで見ることができますが、viewを表示しない場合で直接見たい場合ログなどに出したい場合は
以下のようにすると見れます。

該当モデルのgetDataSource()->getLog()メソッドを使うと見れるようになります。
$this->{model_name}->getDataSource()->getLog();

タイトルとURLをコピーしました