0 eloquent laravel-5 laravel-models laravel-8
在每个 Laravel 模型中,我想像下面这样声明可填充。
protected $fillable = [
'object_name','attributes','item','cost','status','category',
'object_id','status','customer_id','provider_id'
];
Run Code Online (Sandbox Code Playgroud)
之后,我可以在数据库中插入值。有什么方法可以使每个新创建的表的所有列都可填充,还是我每次都需要更改它?
您可以在模型类中使用受保护的属性;
protected $guarded = [];
Run Code Online (Sandbox Code Playgroud)
添加此行后,您不需要在模型类中定义可填充数组。所以删除该属性
| 归档时间: |
|
| 查看次数: |
5252 次 |
| 最近记录: |