Как импортировать данные Excel в базу данных MySQL с библиотекой maatwebsite в laravel в data_table с отношениями один-ко-многим с user_table.Я использую laravel v5.7 и maatwebsite lib v2.1 для интерфейса vuejs2.
Это код со стороны API, который я использую для импорта данных в простую таблицу без связей.
public function importExcel(Request $request)
{
$request->validate([
'file' => 'required'
]);
$path = $request->file('file')->getRealPath();
$data = Excel::load($path)->get();
if($data->count()){
foreach ($data as $key => $value) {
$arr[] = ['title' => $value->title, 'description' => $value->description];
}
if(!empty($arr)){
TestSite::insert($arr);
}
}
return back()->with('success', 'Insert Record successfully.');
}
Логично ли использовать что-то подобное в этом видео?https://www.youtube.com/watch?v=TohEmmOYQ7M