LaravelでEloquentのSQLを確認する

Laravelロゴ

Queryビルダーで作ったSQL文を確認したいときにはtoSQL()メソッドを使います。
プレースホルダーの値も取得したい場合はgetBindings()メソッドを使います。

$query = User::where('id',1);
var_dump($query->toSql(),$query->getBindinds());

こんな感じですね。

タイトルとURLをコピーしました