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

  • 2
    いいね
  • 0
    コメント

メモ

$ 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
  ]
]