Laravel中create批量插入
$res = Goods::create($data);
前端传给后台的值:

后台在处理接收的数据时,发现只有一个字段
原来是Model里面没有给此表加上$fillable白名单,导致不能批量填充字段。
解决方式:
protected $fillable = ['id','app_platform','url'];
本文介绍了在使用Laravel框架进行数据库操作时遇到的问题——通过Model批量插入数据失败的原因及解决方案。原因是未设置$fillable属性导致无法批量填充字段。
$res = Goods::create($data);
前端传给后台的值:

后台在处理接收的数据时,发现只有一个字段
原来是Model里面没有给此表加上$fillable白名单,导致不能批量填充字段。
解决方式:
protected $fillable = ['id','app_platform','url'];
627
993

被折叠的 条评论
为什么被折叠?