DoctrineのSQL文を確認

Doctrine_Query::create()でexecute()などをする前の値で確認できます。

$query = Doctrine_Query::create()
  ->select('item_id')
  ->from('UserItem')
  ->where('user_id = ?', $userId);

$items = $query->execute(); ←コチラだとobj化している

sfContext::getInstance()->getLogger()->debug($query);

symfonyログにて(hoge_prod.log / hoge_dev.log)

Dec 31 11:14:53 symfony [debug] SELECT item_id FROM UserItem WHERE user_id = ?

[symfony 1.4]