он возвращает «ноль», когда есть два значения, но возвращает значение, когда в foreach есть одно значение l oop в laravel - PullRequest
0 голосов
/ 24 февраля 2020

Я хочу вернуть только один удар. я знаю, что есть 3 удара между этим условием. Я использую его в foreach l oop (l oop для каждого сотрудника "$ item"). но он возвращает «ноль». если бы был только один удар, то он работает нормально. но он возвращает «ноль», когда есть более одного удара. Кто-нибудь может мне помочь, пожалуйста?

    $nearest_entry = $punches->where('employee_id',$item->employee_id)
                             ->where('attendance_datetime','>=',$min_entry_time)
                             ->where('attendance_datetime','<=',$max_entry_time);
                             ->all(); 
    $nearest_entry_date = $nearest_entry->first();  
    dd($nearest_entry);  
...