您现在的位置是:网站首页> 编程资料编程资料
laravel中的fillable和guarded属性详解_php实例_
2023-05-25
448人已围观
简介 laravel中的fillable和guarded属性详解_php实例_
所有的Eloquent模型预设会防止批量赋值,所以需要在Model中设置fillable和guarded属性。
protected $fillable = ['name']; protected $guarded = ['password'];
fillable为白名单,表示该字段可被批量赋值;guarded为黑名单,表示该字段不可被批量赋值。
可为所有属性设置黑名单:
protected $guarded = ['*'];
laravel的create方法为批量赋值,save方法为逐个手动赋值,因此fillable和guarded对save方法不起作用而用于create方法。
以上这篇laravel中的fillable和guarded属性详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
相关内容
- laravel5.6中的外键约束示例_php实例_
- laravel5.6实现数值转换_php实例_
- laravel框架之数据库查出来的对象实现转化为数组_php实例_
- Laravel 实现Eloquent模型分组查询并返回每个分组的数量 groupBy()_php实例_
- laravel 执行迁移回滚示例_php实例_
- Laravel5.5 数据库迁移:创建表与修改表示例_php实例_
- 关于laravel5.5的定时任务详解(demo)_php实例_
- laravel 出现command not found问题的解决方案_php实例_
- 关于laravel框架中的常用目录路径函数_php实例_
- laravel 实现根据字段不同值做不同查询_php实例_
