Я пытаюсь импортировать CSV-файл в laravel с помощью maatwebsite. У меня есть запрос, который приносит данные из двух таблиц, оба имеют отношение друг к другу. он экспортирует только одну таблицу данных, когда я пытаюсь извлечь данные из обеих таблиц, это дает мне ошибку Row
1 must be array
$data = SaleOrder::where('id',$id)->with('customers')->get()->toArray();
return Excel::create('Packlist Sale Order '.$id, function($excel) use ($data) {
$excel->sheet('mySheet', function($sheet) use ($data)
{
foreach($data as $customer)
{
$sheet->fromArray($customer['customers']);
}
$sheet->fromArray($data);
});
})->download('xlsx');
Я хочу получить данные обеих таблиц в CSV-файле