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.MVC的模板标签系统(三)
Sep 05 PHP
php 数组的创建、调用和更新实现代码
Mar 09 PHP
php xml留言板 xml存储数据的简单例子
Aug 24 PHP
php 一元分词算法
Nov 30 PHP
PHP实现手机号码中间四位用星号(*)隐藏的自定义函数分享
Sep 27 PHP
使用PHP把HTML生成PDF文件的几个开源项目介绍
Nov 17 PHP
PHP中的流(streams)浅析
Jul 02 PHP
yii2 RBAC使用DbManager实现后台权限判断的方法
Jul 23 PHP
php基于单例模式封装mysql类完整实例
Oct 18 PHP
php 读写json文件及修改json的方法
Mar 07 PHP
PHP自定义递归函数实现数组转JSON功能【支持GBK编码】
Jul 17 PHP
PHP下载大文件失败并限制下载速度的实例代码
May 10 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&mysql(四)
2006/10/09 PHP
php at(@)符号的用法简介
2009/07/11 PHP
一个PHP分页类的代码
2011/05/18 PHP
php中sprintf与printf函数用法区别解析
2014/02/17 PHP
php使用fopen创建utf8编码文件的方法
2014/10/31 PHP
php使用pdo连接报错Connection failed SQLSTATE的解决方法
2014/12/15 PHP
php简单复制文件的方法
2016/05/09 PHP
Smarty实现页面静态化(生成HTML)的方法
2016/05/23 PHP
[原创]php简单防盗链验证实现方法
2016/07/09 PHP
Thinkphp实现站点静态化的方法详解
2017/03/21 PHP
javascript入门·动态的时钟,显示完整的一些方法,新年倒计时
2007/10/01 Javascript
JavaScript 常见对象类创建代码与优缺点分析
2009/12/07 Javascript
客户端限制只能上传jpg格式图片的js代码
2010/12/09 Javascript
关于js注册事件的常用方法
2013/04/03 Javascript
js单向链表的具体实现实例
2013/06/21 Javascript
javascript实现表格增删改操作实例详解
2015/05/15 Javascript
JS中生成随机数的用法及相关函数
2016/01/09 Javascript
如何在Angular.JS中接收并下载PDF
2016/11/26 Javascript
使用BootStrap实现标签切换原理解析
2017/03/14 Javascript
web前端vue实现插值文本和输出原始html
2018/01/19 Javascript
vue中v-model的应用及使用详解
2018/06/27 Javascript
js实现每日签到功能
2018/11/29 Javascript
深度了解vue.js中hooks的相关知识
2019/06/14 Javascript
浅谈Vue.set实际上是什么
2019/10/17 Javascript
js前端传json后台接收‘‘被转为quot的问题解决
2020/11/12 Javascript
[51:06]DOTA2-DPC中国联赛 正赛 Elephant vs Aster BO3 第二场 1月26日
2021/03/11 DOTA
python轻松实现代码编码格式转换
2015/03/26 Python
Python学习笔记之迭代器和生成器用法实例详解
2019/08/08 Python
python求绝对值的三种方法小结
2019/12/04 Python
如何在mac版pycharm选择python版本
2020/07/21 Python
几款主流好用的富文本编辑器(所见即所得常用编辑器)介绍
2021/03/17 Javascript
Farfetch澳大利亚官网:Farfetch Australia
2020/04/26 全球购物
某公司.Net方向面试题
2014/04/24 面试题
投标人法定代表人授权委托书格式
2014/09/28 职场文书
自我查摆剖析材料
2014/10/11 职场文书
Python djanjo之csrf防跨站攻击实验过程
2021/05/14 Python