使用3.2中引入的ORM更改调试数据库查询变得更加困难。运行$dataList->sql()
为您提供准备好的声明(以SELECT * FROM Table WHERE Title = ?
的形式),这是一个良好的开端。 ?showqueries
网址变量也是如此。
如何获取声明的值或参数是我感兴趣的。我知道https://github.com/lekoala/silverstripe-debugbar但我想知道是否有一种方法可以在XDebug控制台中没有任何扩展来获取它们(或仅仅通过var_dump
:某些东西)。
我快速浏览了silverstripe-debugbar的代码,但没有找到一个易于使用的解决方案。如果它在某处,请指出我:)