How to Get Last Executed Query in Laravel 9?
https://www.itsolutionstuff.com/post/how-to-get-last-executed-query-in-laravel-9example.html
<?php namespace App\Http\Controllers; use App\Models\User; class UserController extends Controller{ /** * Create a new controller instance. * * @return void */ public function redirectToGoogle() { $query = User::select("*")->toSql(); dd($query); }}select * from `users`<?php namespace App\Http\Controllers; use App\Models\User;use DB; class UserController extends Controller{ /** * Create a new controller instance. * * @return void */ public function redirectToGoogle() { DB::enableQueryLog(); $users = User::select("*")->get(); $quries = DB::getQueryLog(); dd($quries); }}array:1 [▼ 0 => array:3 [▼ "query" => "select * from `users`" "bindings" => [] "time" => 4.25 ]]<?php namespace App\Http\Controllers; use App\Models\User;use DB; class UserController extends Controller{ /** * Create a new controller instance. * * @return void */ public function redirectToGoogle() { DB::enableQueryLog(); $users = User::select("*")->get(); $query = DB::getQueryLog(); $query = end($query); dd($query); }}PreviousLaravel 9 Cron Job Task Scheduling TutorialNextLaravel 9 Autocomplete Search with Select2 JS Example
Last updated