当前位置:首页 > 技术 > 正文内容

QueryList之flatten方法

醉清风2019-12-25技术915

QueryList返回的集合数据均为Collection集合对象而非普通数组,目的就是为了方便处理采集结果数据。

如果我们想要的结果是一位数组,而非二位数组,那该怎么做呢?

可以使用flatten()方法将多维集合转为一维的,对上面的采集结果data进行处理:

正确方法:

$data  = $ql->get($url)->query()->getData();
$data = $data->flatten()->all();

注意:这里不能这样使用

$data  = $ql->get($url)->queryData();  //错误写法
$data = $data->flatten()->all();

附:queryData = query()->getData()->all();

扫描二维码至手机访问

扫描二维码推送至手机访问。

版权声明:本文由红柚酱发布,如需转载请注明出处。

转载请注明出处:https://www.notenet.cn/post/111.html

标签: QueryList

相关文章

linux/tar分卷打包及还原方法分享

linux/tar分卷打包及还原方法分享

tar工具是以前备份文件的可靠方法,几乎可以工作于任何环境中,Linux老用户一般都信赖它。 Linux中以.tar结尾的文件都是用tar创建的。它的使用超出了单纯的备份,可用来把许多不同文件放到一起...

Linux crontab 命令格式

Linux crontab 命令格式

使用crontab你可以在指定的时间执行一个shell脚本或者一系列Linux命令,例如系统管理员安排一个备份任务使其每天都运行。如何往 cron 中添加? #crontab –e列出用户目前的cro...

如何配置Nginx防止SQL注入、XSS攻击?

如何配置Nginx防止SQL注入、XSS攻击?

SQL 注入、XSS 攻击会绕过 CDN 缓存规则直接回源请求,造成 PHP、MySQL 运算请求越来越多,服务器负载飙升。在日志里可以看到几乎大部分都是 GET/POST 形式的请求,虽然 waf...

RHSA-2020:3220-重要: 内核 安全和BUG修复

RHSA-2020:3220-重要: 内核 安全和BUG修复

1、漏洞提示:RHSA-2020:3220-重要: 内核 安全和BUG修复更新2、CVE编号CVE-2019-19527       &nb...

Ubuntu安装最新版nodejs/ubuntu 安装nodejs+npm 升级

Ubuntu安装最新版nodejs/ubuntu 安装nodejs+npm 升级

sudo apt update -y sudo apt install -y nodejs nodejs-legacy...