我使用 Maatwebsite 包在 Laravel 8 中导入 Excel 文件。安装该包并在 app.php 中添加所需的别名和提供程序后,我还执行了以下命令。
php artisan vendor:publish --provider="Maatwebsite\Excel\ExcelServiceProvider"
Run Code Online (Sandbox Code Playgroud)
但是,当我使用模型 Mymodel (我拥有的模型)创建导入时,出现以下错误。
未定义 Maatwebsite\Excel\Concerns\ToModel;
进口类
class Importer implements ToModel
{
public function model(array $row)
{
return new Universite([
//
]);
}
}
Run Code Online (Sandbox Code Playgroud)