Я хочу экспортировать CSV-файл с помощью Maatwebsite в laravel. Процесс работает хорошо, но в файле csv есть пустая строка в последних данных, когда я открываю его с помощью блокнота. Показано на изображении ниже
введите описание изображения здесь
Это функция для получения данных
public function view(): View
{
$data = DB::table('transaction as a')
->join('transaction_details as b', 'a.id', 'b.header_id')
->select('b.order_number', 'b.changed_number')
->whereIn('a.id', $this->id)
->where('a.approve', 1)
->get();
return view('vendor.voyager.transaction.excel-csv.generate-csv', [
'data' => $data
]);
}
public function getCsvSettings(): array
{
return [
'enclosure' => ''
];
}
Это функция для вызова функции выше
public function generate(Request $request)
{
$id = $request->ids;
return Excel::store(new ExportTransaction($id), 'test.csv', 'ftp');
}
Как решить мою проблему, чтобы удалить пустая строка в csv f ie