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 相关文章推荐
删除及到期域名的查看(抢域名必备哦)
May 14 PHP
php使用异或实现的加密解密实例
Sep 04 PHP
php读取纯真ip数据库使用示例
Jan 26 PHP
ThinkPHP自动转义存储富文本编辑器内容导致读取出错的解决方法
Aug 08 PHP
PHP中应该避免使用同名变量(拆分临时变量)
Apr 03 PHP
基础的WordPress插件制作教程
Nov 24 PHP
PHP实现可自定义样式的分页类
Mar 29 PHP
ThinkPHP自定义Redis处理SESSION的实现方法
May 16 PHP
php微信公众平台开发(一) 配置接口
Dec 06 PHP
php使用gd2绘制基本图形示例(直线、圆、正方形)
Feb 15 PHP
PHP中让json_encode不自动转义斜杠“/”的方法
Feb 28 PHP
PHP实现简单注册登录系统
Dec 28 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
PHP中用正则表达式清除字符串的空白
2011/01/17 PHP
记录mysql性能查询过程的使用方法
2013/05/02 PHP
利用PHP函数计算中英文字符串长度的方法
2014/11/11 PHP
PHP下使用mysqli的函数连接mysql出现warning: mysqli::real_connect(): (hy000/1040): ...
2016/02/14 PHP
PHP框架性能测试报告
2016/05/08 PHP
php使用文本统计访问量的方法
2016/05/12 PHP
laravel框架 api自定义全局异常处理方法
2019/10/11 PHP
php7连接MySQL实现简易查询程序的方法
2020/10/13 PHP
PNGHandler-借助JS让PNG图在IE下实现透明(包括背景图)
2007/08/31 Javascript
childNodes.length与children.length的区别
2009/05/14 Javascript
javascript 一段左右两边随屏滚动的代码
2009/06/18 Javascript
常用Extjs工具:Extjs.util.Format使用方法
2012/03/22 Javascript
jquery实现瀑布流效果分享
2014/03/26 Javascript
nodejs中简单实现Javascript Promise机制的实例
2014/12/06 NodeJs
js实现带农历和八字等信息的日历特效
2016/05/16 Javascript
浅谈json取值(对象和数组)
2016/06/24 Javascript
Windows系统下安装Node.js的步骤图文详解
2016/11/15 Javascript
Vue.js 实现微信公众号菜单编辑器功能(二)
2018/05/08 Javascript
vue实现父子组件之间的通信以及兄弟组件的通信功能示例
2019/01/29 Javascript
Vue发布订阅模式实现过程图解
2020/04/30 Javascript
Vue.js中Line第三方登录api的实现代码
2020/06/29 Javascript
微信小程序实现modal弹出框遮罩层组件(可带文本框)
2020/12/20 Javascript
node.js通过Sequelize 连接MySQL的方法
2020/12/28 Javascript
python使用mysqldb连接数据库操作方法示例详解
2013/12/03 Python
Python中使用Boolean操作符做真值测试实例
2015/01/30 Python
深入浅析python中的多进程、多线程、协程
2016/06/22 Python
Python 绘制可视化折线图
2020/07/22 Python
基于python实现简单C/S模式代码实例
2020/09/14 Python
英国领先的大码时装品牌之一:Elvi
2018/08/26 全球购物
德国专业木制品经销商:Holz-Direkt24
2019/12/26 全球购物
高中地理教学反思
2014/01/29 职场文书
大跃进口号
2014/06/16 职场文书
党的群众路线教育实践活动总结大会主持词
2014/10/30 职场文书
歌咏比赛主持词
2015/06/29 职场文书
送给火锅店的创意营销方案!
2019/07/08 职场文书
php 解析非标准json、非规范json
2021/04/01 PHP