Я пытаюсь отфильтровать данные и представить их в виде таблицы. Мой код в контроллере, который получает данные:
public function incompleteJobsData(Request $request)
{
$user = Auth::user();
$cl = $user->client_id;
$jb = DB::table('v_jobs')->where('client_id',$cl)->where('jobStatusID',2)->select(['id', 'status', 'customer_id', 'customer', 'operative','address','postcode','slug',jobStatusID]);
return Datatables::of($jb)
->addColumn('action', function($pubs){
$btn = '<div style="float:right">
<a href="#" class="btn btn-outline-secondary btn-xs" title="show details" style="margin-right:.5em">View</a><a href="#" class="btn btn-outline-secondary btn-xs" title="show details" style="margin-right:.5em">edit</a></div>';
return $btn;
})
->make(true);
}
Он фильтрует первый (клиент в порядке), но игнорирует второй (jobStatusID) и перезапускает все задания, а не только задания с jobStatusID, равным 2.
Помощь оценена /