(慕课网_轻松学会Laravel-基础篇_天秤vs永恒老师)
一、直接使用sql语句
1、路由
2、StudentController.php
二、查询构造器
简介:Laravel查询构造器(query builder)提供方便、流畅的接口,用来建立及执行数据库查询语法
使用PDO参数绑定,以保护应用程序免于SQL注入,因此传入的参数不需要转义特殊字符
基本可以满足所有的数据库
1、增删改
2、查询
3、查询构造器中的聚合函数
三、Eloquent ORM
Laravel自带的Eloquent ORM是一个优美、简洁的ActiveRecord实现,用来实现数据库操作
每个数据表都有一个与之对应的模型Model,用于数据表的交互
基本用法
1、ORM中的新增,自定义时间戳及批量赋值
1)、通过模型新增数据(涉及到自定义时间戳)
2)、使用模型的Create方法新增数据(涉及到批量赋值)
模型类如下:Student.php
2、ORM更新
1)、ORM属性更新
2)、结合查询语句,批量更新
3、ORM删除
三种方式