laravel 操作数据库常用函数的返回值方法


Posted in PHP onOctober 11, 2019

1、insert/insertGetId

insert函数的返回值为boolean类型:成功为true,失败为false

insertGetId函数的返回值为整型:成功为插入时的ID值,失败为…

DB::table('users')->insert(
 ['name' => '上官帝文1', 'age' => 99]
);
DB::table('users')->insertGetId(
 ['name' => '上官帝文2', 'age' => 98]
);

2、update/delete

该函数返回修改成功记录的条数

DB::table('users')->where('id', 1)
 ->update(['name' => '上官帝文3']);
DB::table('users')->where('age', '>', 55)->delete(); 
DB::table('users')->whereIn('age', [99,98,97])->delete();

3、get()

DB::table('testtable')->get();

返回一个集合:

laravel 操作数据库常用函数的返回值方法

4、first()

DB::table('testtable')->first();

返回一个对象

laravel 操作数据库常用函数的返回值方法

5、paginate()

DB::table('testtable')->paginate();
$total = 2;    //用于每页显示几条数据,一般是前台动态传来的
$result = DB::table('testtable')->paginate($total);
dd($result);

第一个语句返回结果:

laravel 操作数据库常用函数的返回值方法

第二语句返回结果:

laravel 操作数据库常用函数的返回值方法

total 这个值很重要,用于前台显示,每次当前分页查询的总条数。

以上这篇laravel 操作数据库常用函数的返回值方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
提升PHP执行速度全攻略(下)
Oct 09 PHP
落伍首发 php+mysql 采用ajax技术的 省 市 地 3级联动无刷新菜单 源码
Dec 16 PHP
php.ini中date.timezone设置分析
Jul 29 PHP
php打开文件fopen函数的使用说明
Jul 05 PHP
php获得用户ip地址的比较不错的方法
Feb 08 PHP
PHP使用glob函数遍历目录或文件夹的方法
Dec 16 PHP
分享十款最出色的PHP安全开发库中文详细介绍
Mar 22 PHP
php源码分析之DZX1.5字符串截断函数cutstr用法
Jun 17 PHP
PHP新特性之字节码缓存和内置服务器
Aug 11 PHP
PHP实现给定一列字符,生成指定长度的所有可能组合示例
Jun 22 PHP
laravel ORM关联关系中的 with和whereHas用法
Oct 16 PHP
Yii框架小部件(Widgets)用法实例详解
May 15 PHP
解决laravel id非自增 模型取回为0 的问题
Oct 11 #PHP
Thinkphp5.0框架的Db操作实例分析【连接、增删改查、链式操作等】
Oct 11 #PHP
PHP实现单条sql执行多个数据的insert语句方法
Oct 11 #PHP
laravel 中某一字段自增、自减的例子
Oct 11 #PHP
laravel框架的安装与路由实例分析
Oct 11 #PHP
php5与php7的区别点总结
Oct 11 #PHP
laravel 关联关系遍历数组的例子
Oct 10 #PHP
You might like
杏林同学录(七)
2006/10/09 PHP
Yii2使用小技巧之通过 Composer 添加 FontAwesome 字体资源
2014/06/22 PHP
PHP 微信支付类 demo
2015/11/30 PHP
通过php动态传数据到highcharts
2017/04/05 PHP
PHP+iframe模拟Ajax上传文件功能示例
2019/07/02 PHP
jquery键盘事件使用介绍
2011/11/01 Javascript
JavaScript建立一个语法高亮输入框实现思路
2013/02/26 Javascript
node.js中的emitter.emit方法使用说明
2014/12/10 Javascript
JS实现5秒钟自动封锁div层的方法
2015/02/20 Javascript
javascript判断css3动画结束 css3动画结束的回调函数
2015/03/10 Javascript
javascript的replace方法结合正则使用实例总结
2016/06/16 Javascript
JavaScript队列函数和异步执行详解
2017/06/19 Javascript
通过命令行创建vue项目的方法
2017/07/20 Javascript
jQuery实现html双向绑定功能示例
2017/10/09 jQuery
vue.js中npm安装教程图解
2018/04/10 Javascript
JS模拟实现哈希表及应用详解
2018/05/04 Javascript
详解React中合并单元格的正确写法
2019/01/08 Javascript
JavaScript装饰者模式原理与用法实例详解
2020/03/09 Javascript
javascript操作向表格中动态加载数据
2020/08/27 Javascript
[07:55]2014DOTA2 TI正赛第三日 VG上演推进荣耀DKEG告别
2014/07/21 DOTA
python网页请求urllib2模块简单封装代码
2014/02/07 Python
零基础写python爬虫之使用urllib2组件抓取网页内容
2014/11/04 Python
基于Python 的进程管理工具supervisor使用指南
2016/09/18 Python
Python解析json之ValueError: Expecting property name enclosed in double quotes: line 1 column 2(char 1)
2017/07/06 Python
Python将多个list合并为1个list的方法
2018/06/27 Python
用Python分析3天破10亿的《我不是药神》到底神在哪?
2018/07/12 Python
OpenCV搞定腾讯滑块验证码的实现代码
2019/05/18 Python
python支付宝支付示例详解
2019/08/22 Python
tensorflow指定GPU与动态分配GPU memory设置
2020/02/03 Python
如何使用canvas绘制可移动网格的示例代码
2020/12/14 HTML / CSS
美国最大的半成品净菜电商:Blue Apron(蓝围裙)
2018/04/27 全球购物
安全检查与奖惩制度
2014/01/23 职场文书
一年级数学教学反思
2014/02/01 职场文书
2014年学雷锋活动总结
2014/06/26 职场文书
房地产公司财务总监岗位职责
2015/04/03 职场文书
公司费用报销管理制度
2015/08/04 职场文书