Estou tentando fazer um upload de um arquivo Excel com mais de 120.000 linhas que relaciona umas 10 tabelas no meu banco de dados, o código abaixo funciona perfeitamente em arquivos menores a questão e que quando o arquivo e muito grande a memoria não aguenta, por isso o motivo do chunk(), já tentei de varias formas implementar o chunk() mais não obtive sucesso. Alguém pode me ajudar ??
public function uploadNotaCorte(Request $request, EstadoRepository $estadoRepository)
{
$error = array();
$path = $request->file('file')->getRealPath();
$notasCorte = Excel::load($path, function($reader) {
})->get();
// $chunk não ta funcionando
$chunk = $notasCorte->chunk(100);
foreach ($notasCorte as $key => $notaCorte) {
// meu codigo
}