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中几种常见安全设置详解
Apr 06 PHP
PHP 遍历文件实现代码
May 04 PHP
10个实用的PHP代码片段
Sep 02 PHP
PHP 5.5 创建和验证哈希最简单的方法详解
Nov 07 PHP
php获得用户ip地址的比较不错的方法
Feb 08 PHP
PHP 面向对象程序设计(oop)学习笔记(三) - 单例模式和工厂模式
Jun 12 PHP
PHP解码unicode编码的中文字符代码分享
Aug 13 PHP
PHP+Ajax检测用户名或邮件注册时是否已经存在实例教程
Aug 23 PHP
PHP中for循环与foreach的区别
Mar 06 PHP
CodeIgniter框架常见用法工作总结
Mar 16 PHP
Zend Framework框架中实现Ajax的方法示例
Jun 27 PHP
PHP实现的大文件切割与合并功能示例
Apr 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
咖啡与水的关系
2021/03/03 冲泡冲煮
php设计模式之命令模式使用示例
2014/03/02 PHP
Laravel 修改默认日志文件名称和位置的例子
2019/10/17 PHP
在 IE 中调用 javascript 打开 Excel 表
2006/12/21 Javascript
jquery插件开发之实现md5插件
2014/03/17 Javascript
node.js中的events.EventEmitter.listenerCount方法使用说明
2014/12/08 Javascript
使用Plupload实现直接上传附件至七牛云存储
2014/12/26 Javascript
javascript事件冒泡和事件捕获详解
2015/05/26 Javascript
javascript每日必学之封装
2016/02/23 Javascript
JQuery实现简单的服务器轮询效果实例
2016/03/31 Javascript
jquery弹出遮掩层效果【附实例代码】
2016/04/28 Javascript
微信小程序实现点击返回顶层的方法
2017/07/12 Javascript
JavaScript树的深度优先遍历和广度优先遍历算法示例
2018/07/30 Javascript
详解如何制作并发布一个vue的组件的npm包
2018/11/10 Javascript
在vue中利用v-html按分号将文本换行的例子
2019/11/14 Javascript
小程序角标的添加及绑定购物车数量进行实时更新的实现代码
2020/12/07 Javascript
[47:52]完美世界DOTA2联赛PWL S2 PXG vs InkIce 第二场 11.26
2020/11/30 DOTA
python中反射用法实例
2015/03/27 Python
Python+Opencv识别两张相似图片
2020/03/23 Python
Python 异常处理的实例详解
2017/09/11 Python
Python中的pack和unpack的使用
2018/03/12 Python
Python全局锁中如何合理运用多线程(多进程)
2019/11/06 Python
python实现程序重启和系统重启方式
2020/04/16 Python
使用phonegap克隆和删除联系人的实现方法
2017/03/31 HTML / CSS
使用Html5中的cavas画一面国旗
2019/09/25 HTML / CSS
FORZIERI澳大利亚站:全球顶级奢华配饰精品店
2016/12/31 全球购物
马德里竞技官方网上商店:Atletico Madrid Shop
2019/03/31 全球购物
如何用Lucene索引数据库
2016/02/23 面试题
治庸问责心得体会
2014/09/12 职场文书
领导班子整改措施
2014/10/24 职场文书
试用期辞职信范文
2015/03/02 职场文书
大学军训通讯稿(2016最新版)
2015/12/21 职场文书
2016年社会管理综治宣传月活动总结
2016/03/16 职场文书
Python制作一个随机抽奖小工具的实现
2021/07/07 Python
Python语法学习之进程的创建与常用方法详解
2022/04/08 Python
微信小程序 WeUI扩展组件库的入门教程
2022/04/21 Javascript