💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、豆包、星火、月之暗面及文生图、文生视频 广告
## 模型名称 * aravel会自动对model + s 的命名方式来创建相关的数据表.如我们创建了一个User模型,那么在数据库中与之对应的就是Users数据表. * 如果表名包含多个单词怎么办呢 ? 表名使用大驼峰命名,单词与单词间在数据库中会自动用"_"号隔开的. ## 指定表名 我们也可以通过设置来指定当前模型所对应的表名 ~~~ protected $table = 'users'; ~~~ ## fillable 属性 在模型中我们可以设置如下属性允许可以批量插入的字段名称. ~~~ protected $fillable = ['字段1','字段2','字段3']; ~~~ 不在数组中的字段将不能进行批量插入,如果数据表中新增了字段,一定要将此字段添加进来. ## guarded属性 与上面介绍的相反,guraded属性是设置守保护的字段.如果是空数组就是允许所有的字段批量插入. ~~~ protected $guraded = ['字段1','字段2','字段3']; ~~~ ## hidden属性 进行API开发的时候我们会返回相关数据的实例.如果部分字段不想让返回,可以进行如下设置. ~~~ protected $hidden = ['password', 'remember_token']; ~~~