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脚本的10个技巧(2)
Oct 09 PHP
php访问查询mysql数据的三种方法
Oct 09 PHP
mysql limit查询优化分析
Nov 12 PHP
PHP服务器页面间跳转实现方法
Aug 02 PHP
sae使用smarty模板的方法
Dec 17 PHP
从零开始学YII2框架(五)快速生成代码工具 Gii 的使用
Aug 20 PHP
用php守护另一个php进程的例子
Feb 13 PHP
PHP读取汉字的点阵数据
Jun 22 PHP
php实现将HTML页面转换成word并且保存的方法
Oct 14 PHP
PHP常用函数总结(180多个)
Dec 25 PHP
源码分析 Laravel 重复执行同一个队列任务的原因
Dec 25 PHP
php远程请求CURL实例教程(爬虫、保存登录状态)
Dec 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给一组指定关键词添加span标签的方法
2015/03/31 PHP
PHP实现过滤各种HTML标签
2015/05/17 PHP
载入进度条 效果
2006/07/08 Javascript
Javascript与vbscript数据共享
2007/01/09 Javascript
jquery getScript动态加载JS方法改进详解
2012/11/15 Javascript
javascript-简单的日历实现及Date对象语法介绍(附图)
2013/05/30 Javascript
面向对象继承实例(a如何继承b问题)(自写)
2013/07/01 Javascript
node.js中的path.delimiter方法使用说明
2014/12/09 Javascript
JS/jQuery判断DOM节点是否存在的简单方法
2016/11/24 Javascript
Bootstrap CSS使用方法
2016/12/23 Javascript
微信小程序tabbar不显示解决办法
2017/06/08 Javascript
详解Vue 2.0封装axios笔记
2017/06/22 Javascript
angularJs的ng-class切换class
2017/06/23 Javascript
详解Vue中localstorage和sessionstorage的使用
2017/12/22 Javascript
vue中keep-alive组件的入门使用教程
2019/06/06 Javascript
[02:05]2014DOTA2国际邀请赛 BBC外卡赛赛后总结
2014/07/09 DOTA
Python实现的读取文件内容并写入其他文件操作示例
2019/04/09 Python
python修改字典键(key)的方法
2019/08/05 Python
python数据类型之间怎么转换技巧分享
2019/08/20 Python
从多个tfrecord文件中无限读取文件的例子
2020/02/17 Python
Python random库使用方法及异常处理方案
2020/03/02 Python
基于pytorch中的Sequential用法说明
2020/06/24 Python
Python 使用生成器代替线程的方法
2020/08/04 Python
iRobot官网:改变生活的家用机器人品牌
2016/09/20 全球购物
巴西葡萄酒销售网站:Wine.com.br
2017/11/07 全球购物
广州一家公司的.NET面试题
2016/06/11 面试题
交通事故协议书
2014/04/15 职场文书
环保倡议书400字
2014/05/15 职场文书
2014教师党员自我评议总结
2014/09/19 职场文书
2015年爱国卫生月活动总结
2015/03/26 职场文书
2015年城乡环境综合治理工作总结
2015/07/24 职场文书
餐厅服务员管理制度
2015/08/05 职场文书
python实现简单倒计时功能
2021/04/21 Python
Python 实现Mac 屏幕截图详解
2021/10/05 Python
Python 读取千万级数据自动写入 MySQL 数据库
2022/06/28 Python
MySQL索引失效十种场景与优化方案
2023/05/08 MySQL