牛骨文教育服务平台(让学习变的简单)
博文笔记

Laravel Model数据操作

创建时间:2016-11-26 投稿人: 浏览次数:3312

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 数字

声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。