#laravel #maatwebsite-excel
Вопрос:
Я использую Maatwebsite-3.1 для импорта Excel в Laravel-8:
public function model(array $row)
{
$user_data = [
'email' => $row[0],
'username' => $row[1],
'password' => $row[2],
'first_name' => $row[3],
'other_name' => $row[4],
'last_name' => $row[5],
'active' => 1,
'created_at' => date("Y-m-d H:i:s"),
'created_by' => Auth::user()->id,
];
$user = User::create($user_data);
}
public function batchSize(): int
{
return 1000;
}
public function chunkSize(): int
{
return 1000;
}
public function onFailure(Failure ...$failures)
{
// Handle the failures how you'd like.
}
Я загружаю около 1000 записей. Я не совсем понимаю документ, касающийся SkipOnFailure.
Как я могу использовать skipOnFailure
- чтобы пропустить те, которые терпят неудачу.
- Чтобы показать их где-нибудь
Спасибо