Laravel Model数据操作

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

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值