【发布时间】:2020-04-03 14:34:05
【问题描述】:
我想将excel导入mysql 这是我的excel格式 enter image description here
但我发现我无法过滤此 excel 的标题“名称”&&“id_number” 这是我第一次使用“maatwebsite/excel”3.1 我不知道怎么用
请帮帮我 谢谢 这是我的代码
namespace App\Imports;
use App\Models\Person;
use Maatwebsite\Excel\Concerns\ToModel;
class PersonImport implements ToModel
{
/**
* @param array $row
*
* @return \Illuminate\Database\Eloquent\Model|null
*/
public function model(array $row)
{
return new Person([
'name' => $row[0],
'id_number' => $row[1],
'status' => 1
]);
}
}
这是我的控制器功能
$import = new PersonImport;
$result = Excel::import($import, $request->file('file'));
【问题讨论】:
-
你应该使用标题行覆盖
标签: excel laravel import export