Экспорт в xlsx laravel

введите сюда описание изображенияЕсть экспорт заявок таблица 'orders', foreach обогащает данные из других таблиц, проблема в том, что одинаковые данные из других таблиц он заменяет, а не добавляет, в чем может быть причина? я подозреваю что не правильно запрашиваю коллекцию вот код

$orders = Order::orderBy('id', 'desc')->whereDate('order_date', '2021-08-19')->get();
    
    if ($orders->count()) {
        foreach ($orders as $order) {

            /* Контрагент */
            $counter = CounterAgent::find($order->counter_agent_id);
            if (!$counter) {
                continue;
            }
            
            /* Директор */
            $director = Name::find($counter->director_name_id);
            if (!$director) {
                continue;
            }
            
            $director_full_name = trim($director->last_name).' '.trim($director->first_name);
            $director_full_name .= ' '.trim($director->middle_name);
            
            /* Агент */
            $agent = Name::find($order->name_id);
            if (!$agent) {
                continue;
            }
            
            $agent_full_name = trim($agent->last_name).' '.trim($agent->middle_name);
            $agent_full_name .= ' '.trim($agent->first_name);
            
            /* Контакты контрагента */
            $phone = Phone::where('agent_id', '=', $counter->id)->first();
            $email = Email::where('agent_id', '=', $counter->id)->first();
            
            $rec_phone = '';
            if ($phone) {
                $rec_phone = $phone->phone;
            }
            
            $rec_email = '';
            if ($email) {
                $rec_email = $email->email;
            }   

            
            $guarantee = 'Исполнение';
            $status = 'Черновик';
            $counter->name = trim(str_replace('"', '"', $counter->name));

            $content .= '"'.$order->order_date.'","'.$counter->name.'","'.$counter->inn.'",';
            $content .= '"'.$director_full_name.'","'.$rec_phone.'","'.$rec_email.'","'.$counter->address.'",';
            $content .= '"'.$order->amount.'","'.$order->bill.'","'.$order->law_id.'",';
            $content .= '"'.$guarantee.'","'.$order->auction_date.'","'.$order->guarantee_expires.'","'.$status.'"';
            $content .= PHP_EOL;
            
        }
    }

введите сюда описание изображения


Ответы (0 шт):