【Laravel基础】13. 模型的关联写入
13. 模型的关联写入13.1 关联新增1、比如有一个功能:给一个用户增加关联的书籍。则方法如下。首先观察book表,没有时间字段,需要取消自动写入时间...
13. 模型的关联写入13.1 关联新增1、比如有一个功能:给一个用户增加关联的书籍。则方法如下。首先观察book表,没有时间字段,需要取消自动写入时间...
12. 模型的预加载1、预加载,就是解决关联查询中产生的N+1 次查询带来的资源消耗。所谓 N+1 条,就是起初获取全部数据的 1 条和,遍历的 N...
11. Debugbar 调试器1、通过composer 在项目中安装Debugbar,命令如下:composer require barryvdh/l...
10. 模型的关联查询[TOC]10.1 关联概念关联模型,即:两张或以上的表进行一定规则的绑定关联。比如:一个学生(学生表)对应一张个人信息卡...
9. 集合与模型9.1 创建与使用集合什么是集合? 它是一种更具读取性和处理能力的数组封装。比如,我们从数据库得到的数据列表,它就是一种集...
8. 模型的访问器、修改器[TOC]8.1 模型的访问器什么是访问器?访问器,就是在获取数据列表时,拦截属性并对属性进行修改。访问器是写在模型里的...
7. 模型的作用域[TOC] 很多情况下,我们在数据查找时,有一部分条件会被重复且大量使用,通过作用域,将常用的SQL封装,会简化操作。7.1...
6. 模型的增删改查[TOC]6.1 创建模型所谓模型,是将表和模型进行绑定。模型的创建方法:php artisan make:model Http...
5. 构造器的增删改查[TOC]首先说明一下,构造器查询的时候,末尾连缀上 ->toSql() ,获取的是当前执行的SQL语句。初始数据:...
4. 数据库操作[TOC]4.1 配置数据库数据库的配置在 config/database.php,如果是本地可以直接配置 .env 文件。我们通过...
3. 控制模块基础知识[TOC]3.1 响应设置路由和控制器处理完业务都会返回一个发送到浏览器的响应:return。几种常用的返回格式如下所示:如果是字...
2. 路由模块基础知识[TOC]2.1 路由的定义方式路由就是提供接受HTTP请求的路径,并实现与程序交互的功能。路由的定义文件在根目录routes/w...
创建项目[TOC]Laravel一般使用composer的方式安装。 composer是 PHP 的一个依赖管理工具。我们可以在项目中声明所依赖的...
Ubuntu+JDK+Maven+Docker+Docker Compose+Gitlab+Gitlab Runner0. 序言在大学的课程学习,非常注重团...
微信开发之服务号:授权登录和消息模板使用示例[TOC]1. 项目简介灵感来源于学校的 每日健康日报,要求使用微信小程序进行每日健康打卡。所以此项目的功能类似...