文章目录
在多年的 Laravel 开发经验中,小编整理了多种方法,帮助您查看 Laravel 执行的 SQL 查询。希望其中一种适合您的需求。
方法一:使用 Laravel 的内置日志系统
Laravel 提供了强大的日志系统,您可以使用 DB::listen
方法监听数据库查询事件并将查询日志记录到日志文件中。要使用这种方法,您可以在 AppServiceProvider
的 boot
方法中添加以下代码:
use Illuminate\Support\Facades\DB;
public function boot()
{
DB::listen(function ($query) {
\Log::info(