如何解决使用Maatwebsite的Laravel 6 Excel导入值为空
我尝试使用maatwebsite / excel将excel导入到我的网站,这是我的导入代码
<?php
namespace App\Imports;
use App\Model;
use Maatwebsite\Excel\Concerns\ToModel;
use Maatwebsite\Excel\Concerns\WithHeadingRow;
use Carbon\Carbon;
use Auth;
use Illuminate\Support\Facades\Validator;
use Session;
class modelImport implements ToModel,WithHeadingRow
{
/**
* @param array $row
*
* @return \Illuminate\Database\Eloquent\Model|null
*/
public function model(array $row)
{
return new Model([
'name' => $row['name'],'email' => $row['email'],'password' => Hash($row['password']),]);
}
}
我收到这样的错误
违反了非null约束详情:失败的行包含(d2826dd2-5f69-430d-9070-27a11c02a1b3,null,null,null,2020-09-14 09:59:25、2020-09-14 09 :59:25)。 (SQL:将值(2020-09-14 09:59:25、2020-09-14 09:59:25)插入“用户”(“ updated_at”,“ created_at”),并返回“ id”)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。