将Eloquent Builder SQL输出到你的调试工具中,推荐laravel-showsql
Laravel showsql 是一个将模型 SQL 查询输出到您最喜欢的调试工具或浏览器的包:
Menu::whereHas('status')
->showSql()
->get();
当您调用 showSql() 方法时,
它会将生成的 SQL 查询发送到
Laravel Telescope、Laravel Log、Ray、Clockwork、Laravel Debugbar 和 Web 浏览器。
您可以配置此包以将 SQL 查询发送到多个地方:
当您希望针对特定查询日志而不针对给定请求梳理所有 SQL 查询时,
此包很有用。
您可以了解有关此包的更多信息、获取完整安装说明并查看 GitHub 上的源代码。
git地址:
https://github.com/dietercoopman/laravel-showsql
转:
https://laravel-news.com/laravel-showsql
相关文章