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

QueryList之flatten方法

醉清风2019-12-25技术1116

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

相关文章

配置Nginx支持pathinfo模式

配置Nginx支持pathinfo模式

pathinfo是伪静态的一种,先解释一下伪静态的概念,伪静态页面是静态URL与动态URL互通的一个桥梁,它是指动态网址通过URL重写的手段去掉其动态参数,使URL静态化,但在实际的网页目录中并没有重...

Nginx日志常用统计分析命令

Nginx日志常用统计分析命令

IP相关统计统计IP访问量(独立ip访问数量)awk '{print $1}' access.log | sort -n&n...

【漏洞预警】Apache Shiro < 1.6.0 权限绕过漏洞(CVE-2020-13933)

【漏洞预警】Apache Shiro < 1.6.0 权限绕过漏洞(CVE-2020-13933)

【漏洞描述】2020年8月17日,Apache Shiro官方发布安全更新,修复了一个最新权限绕过漏洞。攻击者利用该漏洞可以绕过验证访问到后台功能,风险较高。攻击者可以使用包含payload的恶意请求...

常用 Git 命令清单

常用 Git 命令清单

每天使用 Git ,但是很多命令记不住。一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。下面是我整理的常用 Git 命令清单。几个专用名词的译名如下Wor...

解决jquery操作checkbox全选全不选无法勾选问题

解决jquery操作checkbox全选全不选无法勾选问题

最近在使用jquery操作checkbox,使用下面方法进行全选、反选:$("input[name='checkbox']").attr("checked...