MassAssignmentException in Model.php line 452: name
laravel使用Eloquent ORM的create插入数据时出现报错,且报错信息只是一个字段的名字。
MassAssignmentException in Model.php line 452:
这样的错误,是因为model里没有给定哪些字段可写。
<?php
namespace App\Model;
use Illuminate\Database\Eloquent\Model;
class Lecturer extends CommonModel
{
protected $table = 'lecturer';
public $timestamps = false;
protected $fillable = ['uid','name', 'card_one', 'pwd','photo','phone','email'];
想写如哪些字段就在上面数组里加上该字段即可。