我正在使用 Laravel 5.3,并且我有一个格式如下的集合:
$categories = [
{
"id":1,
"sub_categories":[
{
"id":1,
"category_id":1
}
]
},
{
"id":7,
"sub_categories":[
{
"id":5,
"category_id":7,
},
{
"id":6,
"category_id":7
}
]
}
]
我需要提取所有 sub_categories 数组,但我找不到访问该属性内数据的方法。根据$categories
收藏,我期望用这种格式创建一个新的:
[
{
"id":1,
"category_id":1
},
{
"id":5,
"category_id":7
},
{
"id":6,
"category_id":7
}
]
我尝试过应用map和pluck,但它检索到一个填充有null$categories
的数组。