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
Yii的CDbCriteria查询条件用法实例
Dec 04 PHP
PHP判断网络文件是否存在的方法
Mar 12 PHP
Yii实现自动加载类地图的方法
Apr 01 PHP
PHP实现上传文件并存进数据库的方法
Jul 16 PHP
深入解析WordPress中加载模板的get_template_part函数
Jan 11 PHP
Yii使用migrate命令执行sql语句的方法
Mar 15 PHP
PHP中STDCLASS用法实例分析
Nov 11 PHP
PHP mysqli事务操作常用方法分析
Jul 22 PHP
Windows下wamp php单元测试工具PHPUnit安装及生成日志文件配置方法
May 28 PHP
PHP中散列密码的安全性分析
Jul 26 PHP
php设计模式之中介者模式分析【星际争霸游戏案例】
Mar 23 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
zend optimizer在wamp的基础上安装图文教程
2013/10/26 PHP
2个自定义的PHP in_array 函数,解决大量数据判断in_array的效率问题
2014/04/08 PHP
php常用字符串String函数实例总结【转换,替换,计算,截取,加密】
2016/12/07 PHP
对联广告js flash激活
2006/10/19 Javascript
jquery 全局AJAX事件使用代码
2010/11/05 Javascript
jquery入门——事件机制之事件中的冒泡现象示例解释
2020/09/12 Javascript
js操作label给label赋值及取label的值示例
2013/11/07 Javascript
JavaScript检测鼠标移动方向的方法
2015/05/22 Javascript
javascript 中事件冒泡和事件捕获机制的详解
2017/09/01 Javascript
解决Vue2.x父组件与子组件之间的双向绑定问题
2018/03/06 Javascript
JavaScript设计模式之职责链模式应用示例
2018/08/07 Javascript
浅谈vuex中store的命名空间
2019/11/08 Javascript
vue实现移动端返回顶部
2020/10/12 Javascript
如何在JavaScript中使用localStorage详情
2021/02/04 Javascript
在Python中处理XML的教程
2015/04/29 Python
Python打包可执行文件的方法详解
2016/09/19 Python
Python正则表达式教程之三:贪婪/非贪婪特性
2017/03/02 Python
Python shutil模块用法实例分析
2019/10/02 Python
Python Django框架防御CSRF攻击的方法分析
2019/10/18 Python
Python matplotlib绘制图形实例(包括点,曲线,注释和箭头)
2020/04/17 Python
PyTorch实现重写/改写Dataset并载入Dataloader
2020/07/14 Python
深入了解Python 方法之类方法 & 静态方法
2020/08/17 Python
python,Java,JavaScript实现indexOf
2020/09/09 Python
基于Python的接口自动化读写excel文件的方法
2021/01/15 Python
纯HTML5+CSS3制作图片旋转
2016/01/12 HTML / CSS
css3弹性盒子flex实现三栏布局的实现
2020/11/12 HTML / CSS
HTML5中视频音频的使用详解
2017/07/07 HTML / CSS
银行进社区活动总结
2014/07/07 职场文书
寝室长工作失责检讨书
2014/10/06 职场文书
党员民主评议自我评价
2014/10/20 职场文书
2015年网络管理员工作总结
2015/05/21 职场文书
2016年大学生寒假社会实践心得体会
2015/10/09 职场文书
导游词之天下银坑景区
2019/11/21 职场文书
JS如何实现基于websocket的多端桥接平台
2021/05/14 Javascript
MySQL中order by的使用详情
2021/11/17 MySQL
Java基础——Map集合
2022/04/01 Java/Android