У меня есть следующий код, и я хотел бы знать, есть ли в laravel команда для отображения запроса mysql из этого красноречивого запроса также с энергичной загрузкой:
$data = Recruitment::find($id);
$candidates = $data->candidates()
->with(['media','jobTitle','previousEmployments','qualifications',
'status'=> function ($query) use ($id)
{
return $query->where('recruitment_id', $id);
},
'interviews.media',
'recruitment_status' => function ($query) use ($id){
return $query->where('recruitment_id', $id);
},
'interviews'=> function ($query) use ($id)
{
return $query->where('recruitment_id', $id);
},
'contracts'=> function ($query) use ($id)
{
return $query->where('recruitment_id', $id);
},
'offers'=> function ($query) use ($id, $data)
{
return $query->where('recruitment_id', '=', $id);
}
])
->get();
Заранее спасибо