欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

插入数据是的时候出现错误解决办法:MassAssignmentException in Model.php line 407: username 有大用

通过数据模型层M

public function userAdd()
{
//通过数组插入数据
$user_data=[ 'username'=>'asd','age'=>34];

$this::fill($user_data);

$this::save();


}
 

浏览器报错误:MassAssignmentException in Model.php line 407: username

经过一天的研究发现可能问题

1,此时可能是字段错误

2,代码错误

3,还有就是是否开启Laravel白名单字段,开启的可以操作写入

protected $fillable = ['username', 'age'];//开启白名单字段

此时问题解决。


来自  http://blog.csdn.net/will5451/article/details/51785252

普通分类: