【发布时间】:2016-10-27 07:05:48
【问题描述】:
我正在使用以下包将大型 CSV 文件导入 MySQL 数据库:
https://github.com/Maatwebsite/Laravel-Excel
这是我的控制器代码:
Excel::filter('chunk')->load($file)->chunk(250, function($results) use ($count)
{
++$count;
echo "<br/> Count = " . $count;
foreach($results as $row)
{
// do stuff
}
这是 composer.json 中的一行
"maatwebsite/excel": "~2.1.0"
这是我的 config/app.php 文件:
'providers' => [
....
....
Maatwebsite\Excel\ExcelServiceProvider::class,
],
'aliases' => [
....
....
'Excel' => Maatwebsite\Excel\Facades\Excel::class,
]
我收到此错误,但找不到任何解决方案:
InvalidArgumentException in Dispatcher.php line 333:
No handler registered for command [Maatwebsite\Excel\Readers\ChunkedReadJob]
我尝试了以下链接的解决方案,但没有运气:
【问题讨论】:
标签: laravel csv maatwebsite-excel