版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_34804120/article/details/89077149
如何查看Laravel框架生成的 SQL 语句?
方法一
//routes/web.php
Route::get('/test-sql', function() {
DB::enableQueryLog();
$user = App\User::all();
return response()->json(DB::getQueryLog());
});
方法二
调用vendor\laravel\framework\src\Illuminate\Database\Query的toSql方法:
$query = DB::table('users')->select('name', 'email as user_email');
$query->toSql();