Laravel Model数据操作

本文介绍了 Laravel 框架中进行数据库操作的方法,包括模型创建、数据查询、更新、删除等基本操作,以及条件查询、排序和结果限制等高级功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值