Laravel-数据库操作笔记
2024-10-13 22:39:44
(慕课网_轻松学会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删除
三种方式
最新文章
- jQuery实战
- Eclipse上安装GIT插件EGit及使用
- 【Java EE 学习 46】【Hibernate学习第三天】【多对多关系映射】
- ASP------如何读取文件内容
- codeforces 591A. Wizards' Duel 解题报告
- Hearthstone-Deck-Tracker项目的编译
- Inlinehook PspCreateProcess
- 目标检测的图像特征提取之(三)Haar特征
- C++ (P160—)多继承 二义性 虚基类 “向上转型”
- 阿里云AliYun表格存储(Table Store)相关案例
- redis内存数据库C客户端hiredis API 中文说明
- 【网络流问题·;我就想建好模】
- showdoc 自动脚本安装
- vChart
- 如何设置.net控件SplitContainer平均分配
- Warning: imagettfbbox(): Could not read font in XXX on line X
- 自学Aruba5.1.2-带宽限制
- luogu1541 乌龟棋 (dp)
- HOW TO REPLACE ALL OCCURRENCES OF A CHARACTER IN A STD::STRING
- Emacs的一些事情(与Vi的争议及使用)
热门文章
- [C/C++标准库]_[0基础]_[交集和补集]
- 关于driver_register做了些什么
- [转]Swift编程风格指南
- ZOJ	1633
- Unity5.3——UI之Canvas
- ZOJ3555 Ice Climber(dp)
- 使用SQL除掉文本中特殊的ascll字符比如Enter,Tab,空格键
- 一步步学会使用SeaJS(转)
- 将含有父ID的列表转成树
- C语言初学 测定各数据类型的长度