我试图检查雄辩的查询以检查n + 1个问题。
我正在使用这个“Event :: listen('illuminate.query',function($ sql){ 后续代码var_dump($的SQL); });“在web.php路由文件的顶部,但没有查询出现。似乎是因为laravel的版本,即laravel 5。
你知道在这个版本中如何正确检查雄辩的查询吗?
答案 0 :(得分:1)
将其添加到AppServiceProvider::boot()
(documentation):
DB::listen(function ($query) {
var_dump($query);
});
答案 1 :(得分:0)
尝试此库dude https://github.com/barryvdh/laravel-debugbar,您将了解所有查询