Laravel Model数据操作

来源:互联网 发布:广东省委党校 知乎 编辑:程序博客网 时间:2024/05/16 01:30

Laravel DEM数据操作

1.    创建对应的model

a)    Php artisan make:make 名字+Model

b)   直接在文件夹下面创建model

 

2.    操作方法

a)    使用new关键字创建对象后执行对象方法

b)   直接调用static方法

3.    常用数据操作

a)    Find(1) 查询单条数据

b)   All()    查询所有数据

c)    Find(1)->delete()  删除单条数据

d)   Destroy(array(1,2,3)) 删除单条或者多条数据

e)    Save()  保存数据

f)     First()  取第一条数据

g)   Update() 更新数据

h)   Truncate()  清空数据表

i)     Get()  配合查询条件获取多条数据

j)     Pluck 返回表中字段的第一条记录

k)    Lists() 返回一列数据

l)     Tosql() 获取查询的sql语句,仅用于条件,不能用带get()之类的查询

 

条件查询

1.    Where(‘字段名’,’=’,’限制条件’)

2.    多条件查询,使用多个where

3.    或者查询操作orwhere

4.    其它查询方法

a)    WhereIn()

b)   whereNotIn

c)    whereNull()

d)   whereNotNull()

e)    whereBetween()

f)     whereNested()

g)   orwhereNested()

h)   whereUsername(‘Kind’) 查询’username’=king’的数据,默认系统无此方法,username字段名称

结构排序

a)    orderBy  默认asc正序 desc倒序

 

限制结果数量

Take(数量)方法   // select * from 表名 limit 数量

 

指定偏移

Take(数量)->Skip(数字)    //select * from 表名limit 数量 offset 数字

0 0
原创粉丝点击