查看 Laravel 的 SQL 語句的方法

在使用 Laravel 的 Eloquent 進行數據查詢的時候,不少小夥伴都想看到背後執行的 SQL 語句究竟是什麼樣的,這小筆錄就是解決這個小問題的:php

在 Providers/AppServiceProvider.php 的 boot 方法添加一行代碼就行:laravel

public function boot() { \DB::listen(function($query) { \Log::info($query); }); }

這個時候,只要你刷新頁面,有執行到 SQL 查詢,就能夠到 storage/logs 文件夾下面的 laravel log 查看具體的 sql 語句了。sql

 

來源:打印 Laravel 的 SQL 語句的方法ide

相關文章
相關標籤/搜索