Sto*_*eak 2 doctrine symfony sonata-admin
我有一个使用 Symfony 3.4 和 Sonata Admin 制作的门户。
在特定的管理页面中有很多生成的查询。我使用探查器来追踪它们,但我看不到它们是从哪里生成的:
同一个查询用不同的 ID 重复了很多次:
有没有办法了解它们是在哪里生成的?我看到了那个帖子,目前似乎无法做到:
https://github.com/doctrine/DoctrineBundle/issues/722
我不能dump/die在探查器中的某个地方放置一个以获得特定行吗?
小智 6
从 v1.11.0 开始,Doctrine Bundle可以在 Symfony Profiler 中显示查询回溯。这可能有助于找出导致执行特定查询的代码。
默认情况下该功能是禁用的,但您可以使用profiling_collect_backtrace您的学说连接设置中的配置启用它。
有关更多信息,请参阅https://symfony.com/blog/new-in-doctrinebundle-1-11-0#store-backtraces-when-profiling-queries。
| 归档时间: |
|
| 查看次数: |
1608 次 |
| 最近记录: |