Skip to content

Instantly share code, notes, and snippets.

@skyzha
Last active August 16, 2019 04:08
Show Gist options
  • Save skyzha/27604364098baef69ca03aaa1459e7f6 to your computer and use it in GitHub Desktop.
Save skyzha/27604364098baef69ca03aaa1459e7f6 to your computer and use it in GitHub Desktop.
I used this when have problems selecting data from pivot table
\DB::enableQueryLog();
$all = TrainingDetail::event()
->with(['student' => function($query) use($request) {
$query->where('myb_fullname', 'LIKE', '%'.$request->search.'%');
$query->groupBy('id');
}])
->with(['teacher' => function($query) use($request) {
$query->where('myb_fullname', 'LIKE', '%'.$request->search.'%');
$query->groupBy('id');
}])
->with(['parent' => function($query) use($request) {
$query->where('myb_fullname', 'LIKE', '%'.$request->search.'%');
$query->groupBy('id');
}])
->get();
$q = \DB::getQueryLog();
dd($q);
@afiefsky
Copy link

Thank you, it help me finding an example for getQueryLog()

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment