文章目录
Laravel 6 - 第一章 简介
Laravel 6 - 第二章 项目搭建
Laravel 6 - 第三章 文件夹结构
Laravel 6 - 第四章 生命周期
Laravel 6 - 第五章 控制反转和依赖注入
Laravel 6 - 第六章 服务容器
Laravel 6 - 第七章 服务提供者
Laravel 6 - 第八章 门面
Laravel 6 - 第九章 契约
Laravel 6 - 第十章 路由
Laravel 6 - 第十一章 中间件
Laravel 6 - 第十二章 控制器
Laravel 6 - 第十三章 请求
Laravel 6 - 第十四章 响应
Laravel 6 - 第十五章 验证器
Laravel 6 - 第十六章 Artisan命令
Laravel 6 - 第十七章 配置数据库
Laravel 6 - 第十八章 模型
Laravel 6 - 第十九章 模型文件
目录
- 文章目录
- 一、映射数据表
- 二、使用模型
- 三、建议
一、映射数据表
接 Laravel 6 - 第十八章 模型 例子,编写如下代码:
$table
:对应数据库中的表名
$fillable
:表示哪些字段可以被批量赋值
,默认所有Eloquent
模型都是不可进行批量赋值
$guarded
:与$fillable
相反,可以将$fillable
比作批量赋值
的白名单,$guarded
为批量赋值
的黑名单
二、使用模型
接一
中例子,可在任意地方调用UserModel
模型,如下:
三、建议
在设计项目的时候,建议使用仓库模式
。避免后期业务变更时大量修改业务代码,也可以很大程度上避免由于项目开发人员技术参差从而导致代码难以维护的情况。