首页 技术正文

QueryList之flatten方法

醉清风 技术 2019-12-25 683 0 QueryList

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();

版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

Music