tp数据库与模型——模型的CRUD操作

1、模型的CRUD操作:

a、创建数据

tp数据库与模型——模型的CRUD操作_第1张图片

tp数据库与模型——模型的CRUD操作_第2张图片

tp数据库与模型——模型的CRUD操作_第3张图片

批量添加:返回数组

tp数据库与模型——模型的CRUD操作_第4张图片

create方法

tp数据库与模型——模型的CRUD操作_第5张图片

(打印原始数据)

b、更新数据

tp数据库与模型——模型的CRUD操作_第6张图片

根据主键更新操作:没有主键就会变成添加操作 ,左右两种方法均可

tp数据库与模型——模型的CRUD操作_第7张图片tp数据库与模型——模型的CRUD操作_第8张图片

批量更新:

tp数据库与模型——模型的CRUD操作_第9张图片

update方法静态更新:filed表示允许更新的字段

tp数据库与模型——模型的CRUD操作_第10张图片

使用闭包更新:

tp数据库与模型——模型的CRUD操作_第11张图片

c、read读取操作

tp数据库与模型——模型的CRUD操作_第12张图片

tp数据库与模型——模型的CRUD操作_第13张图片

find方法无论满足的条件有多少只返回满足条件的第一条记录,get方法也是返回一条 且都能用模型对象进行调用

tp数据库与模型——模型的CRUD操作_第14张图片tp数据库与模型——模型的CRUD操作_第15张图片

all()方法返回多条查询结果,

tp数据库与模型——模型的CRUD操作_第16张图片

使用模型类静态调用find、get方法:

tp数据库与模型——模型的CRUD操作_第17张图片tp数据库与模型——模型的CRUD操作_第18张图片

使用模型类静态调用all()、all()方法:

tp数据库与模型——模型的CRUD操作_第19张图片tp数据库与模型——模型的CRUD操作_第20张图片

d、delete删除操作:

tp数据库与模型——模型的CRUD操作_第21张图片

以下操作只删除一条记录:一个模型对象只对应着数据表中的一条记录和orm知识相对应

tp数据库与模型——模型的CRUD操作_第22张图片

静态调用destroy方法:可以删除所有

tp数据库与模型——模型的CRUD操作_第23张图片



你可能感兴趣的:(tp数据库与模型,模型的CRUD)