Я использую старую версию Laravel 5.2 и не хочу ее обновлять.whereRaw()
не работает в случае объединения.Есть ли какое-нибудь исправление для метода whereRaw()
для Laravel 5.2?
DB::table('employee AS emp')
->rightJoin('attendance AS att','att.employee_id','=','emp.id')
->leftJoin('break_punch as bp',function ($bpLeftJoin) use ($prefix){
$bpLeftJoin->on('bp.attendance_id','=','att.id');
// $bpLeftJoin->whereNotNull('bp.end');
$bpLeftJoin->whereRaw('( bp.end AND '.$prefix.'att.start_time >='.$today_startdate_unix.' )');
});