【发布时间】:2020-10-08 10:14:01
【问题描述】:
我在这里使用 Laravel 6.2 和 Maatwebsite/Excel 3.1 我正在尝试导入一个 excel 文件并愿意以数组格式获取其中存在的数据,并且在控制器中我需要验证其中的一些数据以及一些其他字段我需要将该 excel 获取的数组数据插入到数据库中。 Laravel 应用程序没有直接的数据库连接。我正在调用 API 将这些字段插入数据库,但导入操作给出了 Database connection [] not configured. 错误。帮我解决实际问题。
控制器代码
public function importExcelData(Request $request) {
// dd($request->excelFile);
$data = Excel::import(new UsersImport, request()->file('your_file'));
dd($data);
}
用户导入文件
<?php
namespace App\Imports;
use Maatwebsite\Excel\Concerns\ToArray;
class UsersImport implements ToArray
{
public function Array(Array $tables)
{
return $tables;
}
}
?>
【问题讨论】:
标签: laravel maatwebsite-excel laravel-excel