Edited at

Laravelで実行されたSQLを確認する

More than 1 year has passed since last update.

メモ

$ php artisan --version

Laravel Framework 5.4.23

.

.
.

use DB;

.
.
.

// 確認したいSQLの前にこれを仕込んで
DB::enableQueryLog();

// 確認したいSQL
$articles = Article::all();

// dumpする
dd(DB::getQueryLog());

.
.
.

=====>

array:1 [▼

0 => array:3 [▼
"query" => "select * from `articles`"
"bindings" => []
"time" => 15.62
]
]