6

我希望看到调用的所有教义查询。

我知道开发栏,但它没有显示通过 Ajax 处理的查询。

如何查看所有已触发的学说查询?

4

2 回答 2

14

为了扩展您的答案,尤其是在开发方面,我更喜欢拆分每个日志通道,以便我可以轻松地将每个通道传输到自己的输出。

在 config_dev.yml 中,添加:

monolog:
   handlers:
   [...]
      doctrine:
            action_level: debug
            type:  stream
            path:  %kernel.logs_dir%/%kernel.environment%_doctrine.log
            channels: doctrine

然后

tail -f app/logs/dev_doctrine.log

将为您提供每笔交易发生时的干净整洁的流。我也为事件、请求和安全添加了一个,但这自然是个人喜好。

于 2013-03-26T16:08:11.753 回答
3
$ tail -f app/logs/dev.log | grep "doctrine.DEBUG"
于 2013-03-26T12:57:31.780 回答