使用laravel数据库查询结果自动转数组
在项目中再次碰见laravel中从数据库中查询到的结果是对象,用toArray也不好用,之前改过一次,印象中是在/confing/database.php, 'fetch' => PDO::FETCH_OBJ,这行改为'fetch' =>FETCH_ASSOC
就好用了,但是我现在做的这个是二次开发,那么如果这个改了,之前做的东西可能会出错,然后又找了找,查了查,结果是这样的
引用
use PDO;DB::setFetchMode(PDO::FETCH_ASSOC);$rs = DB::table('vrtourl') -> get();
就可以解决了。
PDO::FETCH_ASSOC //从结果集中获取以列名为索引的关联数组。PDO::FETCH_NUM //从结果集中获取一个以列在行中的数值偏移量为索引的值数组。PDO::FETCH_BOTH //这是默认值,包含上面两种数组。PDO::FETCH_OBJ //从结果集当前行的记录中获取其属性对应各个列名的一个对象。PDO::FETCH_BOUND //使用fetch()返回TRUE,并将获取的列值赋给在bindParm()方法中指定的相应变量。PDO::FETCH_LAZY //创建关联数组和索引数组,以及包含列属性的一个对象,从而可以在这三种接口中任选一种。
另外的方法:
function objectToArray($object) {//先编码成json字符串,再解码成数组return json_decode(json_encode($object), true);
}
以上内容希望帮助到大家, 很多PHPer在进阶的时候总会遇到一些问题和瓶颈,业务代码写多了没有方向感,不知道该从那里入手去提升,对此我整理了一些资料,包括但不限于:分布式架构、高可扩展、高性能、高并发、服务器性能调优、TP6,laravel,Redis,Swoole、Swoft、Kafka、Mysql优化、shell脚本、Docker、微服务、Nginx等多个知识点高级进阶干货需要的可以免费分享给大家 ,需要戳这里 PHP进阶架构师>>>实战视频、大厂面试文档免费获取
使用laravel数据库查询结果自动转数组相关推荐
- laravel数据库: 查询构造器
数据库: 查询构造器 获取结果 从表中检索所有行 get use Illuminate\Support\Facades\DB;$users = DB::table('users')->get() ...
- laravel数据库对象转为数组
laravel数据库查询Model对象转为数组 我们在使用laravel的eloquent ORM 对数据库进行CRUD操作时,返回给我们的结果不是像TP(3.2版本)那样返回一个数组,而是返回一个对 ...
- laravel mysql like_Laravel数据库查询中对 like 的值进行转义
Laravel数据库查询中对 like 的值进行转义 龙行 PHP 2020-8-20 550 0评论 在laravel开发中,如果我们用到like模糊搜索$where[] = ...
- php输出mysql查询结果_PHP简单获取数据库查询结果并返回JSON
header("Content-type:text/html;charset=utf-8"); //连接数据库 $con = mysql_connect("localho ...
- “万能数据库查询分析器” 5.03发布,访问EXCEL将自动为表名前后加上中括弧
"万能数据库查询分析器" 5.03发布,访问EXCEL将自动为表名前后加上中括弧 1 引言 中国本土程序员马根峰推出的个人作品----万能数据库查询分析器 ...
- 如何通过自动增加索引,实现数据库查询耗时降低50%?
作者 | 利开园 责编 | Carol 封图 | CSDN 下载自视觉中国 很多开发者都遇到类似这样的经历:一个产品功能开发测试都正常,发布上线后也正常,但是过一段后,如果有个活动或流量一大程序就突然 ...
- mysql查询耗时_一种数据库高耗时查询的自动取消方法与流程
本发明涉及数据库的查询方法,特别涉及一种数据库高耗时查询的自动取消方法. 背景技术: 有很多关系型数据库查询业务非常耗时,比如查询企业实时报表之类的,一次查询可能需要几分钟甚至更长.在很多时候,前端业 ...
- 如何通过自动增加索引,实现数据库查询耗时降低50%
作者 | 利开园 责编 | Carol 封图 | CSDN 下载自视觉中国 很多开发者都遇到类似这样的经历:一个产品功能开发测试都正常,发布上线后也正常,但是过一段后,如果有个活动或流量一大程序就突然 ...
- 基于Spark1.6使用Spark SQL和sqlite数据库进行诗歌查询及自动集句
自幼好文,尤喜古诗词.无奈生活所迫,弃文从IT至今好多年.最近和女儿一起看中国诗词大会,又激起了我对古诗词的兴趣.已经借助Spark用Scala对唐诗宋词做过中文分词统计,这次就想着能否做得更多一点, ...
最新文章
- windows----------windows10如何固定局域网ip
- 使用Roslyn脚本化C#代码,C#动态脚本实现方案
- HTML作业-保护环境-保护地球
- 有趣的JS 一行代码 偷取所有图片
- 中国银行刘东海:净值产品短期难当主角 需关注资产集中处置风险
- Excel VBA 巧用自定义函数进行数组去重
- Ps快捷键及基础知识
- TopCoder SRM(Arena) 一日游记
- 实践课题选题管理(C语言)(选课系统)
- mysql bad handshark_故障分析 | Bad handshake,升级 5.7.28 引起的“血案”
- 【Unity3D】基于AssetBundle实现资源热更新
- openssl_sign() 语法+RSA公私钥加密解密,非对称加密算法详解
- python 合并word文件_python读取word合并单元格
- 【深度学习】搭建人工智能服务网站(安全帽检测)
- ibm服务器报错代码大全_IBM错误代码对应表
- Linux并发与同步专题 (4) Mutex互斥量
- C语言:浙大版《C语言程序设计(第3版)》题目集 习题5-6 使用函数输出水仙花数 (20 分)
- java基于安卓Android/微信小程序的高校校园跑腿系统 uniapp
- Android小技巧:json转map
- Exchange笔记之Exchange2010部署实施
热门文章
- SAP已用信贷额度计算
- Android修炼之道——GoogleGlass开发指南
- 搜狗五笔与mac自带的五笔比较
- 基于Java毕业设计演唱会网上订票购票系统源码+系统+mysql+lw文档+部署软件
- 拼题A 第八题,河南工程学院<数据结构>
- 【考研英语语法】虚拟语气
- 解决问题Description Resource Path Location Type Archive for required library:
- c语言字符串递归例子,c语言函数递归(简单的递归例子c语言)
- android Tools之Hierachy Viewer的使用
- 【Delphi】阿里云OSS SDK D7 D2007 D2010 XE2 XE7 XE8 XE10跨平台 支持STS 支持媒体上传