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
PHP6 先修班 JSON实例代码
Aug 23 PHP
分割GBK中文遭遇乱码的解决方法
Aug 09 PHP
PHP中加密解密函数与DES加密解密实例
Oct 17 PHP
PHP文件上传判断file是否己选择上传文件的方法
Nov 10 PHP
php通过记录IP来防止表单重复提交方法分析
Dec 16 PHP
php使用指定编码导出mysql数据到csv文件的方法
Mar 31 PHP
php生成数字字母的验证码图片
Jul 14 PHP
关于扩展 Laravel 默认 Session 中间件导致的 Session 写入失效问题分析
Jan 08 PHP
php连接微软MSSQL(sql server)完全攻略
Nov 27 PHP
php修改数组键名的方法示例
Apr 15 PHP
php实现微信企业号支付个人的方法详解
Jul 26 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警告Cannot use a scalar value as an array的解决方法
2012/01/11 PHP
ThinkPHP访问不存在的模块跳转到404页面的方法
2014/06/19 PHP
PHP数组函数知识汇总
2016/05/12 PHP
详解ThinkPHP3.2.3验证码显示、刷新、校验
2016/12/29 PHP
php生成条形码的图片的实例详解
2017/09/13 PHP
jQuery 前的按键判断代码
2010/03/19 Javascript
js列举css中所有图标的实现代码
2011/07/04 Javascript
jQuery+AJAX实现网页无刷新上传
2015/02/22 Javascript
基于jQuery实现搜索关键字自动匹配功能
2020/03/26 Javascript
javascript高级编程之函数表达式 递归和闭包函数
2015/11/29 Javascript
微信小程序遇到修改数据后页面不渲染的问题解决
2017/03/09 Javascript
微信小程序 本地数据存储实例详解
2017/04/13 Javascript
javascript实现非常简单的小数取整功能示例
2017/06/13 Javascript
浅谈关于angularJs中使用$.ajax的注意点
2017/08/12 Javascript
浅谈Webpack下多环境配置的思路
2018/06/27 Javascript
Vue 实现手动刷新组件的方法
2019/02/19 Javascript
layui多iframe页面控制定时器运行的方法
2019/09/05 Javascript
vue.js的状态管理vuex中store的使用详解
2019/11/08 Javascript
vue学习之Vue-Router用法实例分析
2020/01/06 Javascript
使用Taro实现小程序商城的购物车功能模块的实例代码
2020/06/05 Javascript
[00:10]DOTA2全国高校联赛速递
2018/05/30 DOTA
[01:46]新英雄登场
2019/09/10 DOTA
python实现多线程暴力破解登陆路由器功能代码分享
2015/01/04 Python
python 转换 Javascript %u 字符串为python unicode的代码
2016/09/06 Python
Python tkinter模块中类继承的三种方式分析
2017/08/08 Python
Python调用钉钉自定义机器人的实现
2020/01/03 Python
opencv-python的RGB与BGR互转方式
2020/06/02 Python
浅谈pytorch中的BN层的注意事项
2020/06/23 Python
Keras中 ImageDataGenerator函数的参数用法
2020/07/03 Python
Python json解析库jsonpath原理及使用示例
2020/11/25 Python
J.Crew官网:美国知名休闲服装品牌
2017/05/19 全球购物
《台湾的蝴蝶谷》教学反思
2014/02/20 职场文书
业务员简历自我评价
2014/03/06 职场文书
群众路线批评与自我批评发言稿
2014/10/16 职场文书
监理中标通知书
2015/04/16 职场文书
学习党史心得体会2016
2016/01/23 职场文书