【发布时间】:2022-01-03 01:34:45
【问题描述】:
我有一个这样的集合:
#items: array:2 [
0 => Illuminate\Support\Collection {
#items: array:1 [
1 => 3
]
}
1 => Illuminate\Support\Collection {
#items: array:2 [
1 => 1
3 => 2
]
}
2 => Illuminate\Support\Collection {
#items: array:2 [
1 => 2
2 => 2
]
}
]
我想以某种方式将这个集合减少到一个带有sum 的条目。
结果应如下所示:
#items: array:1 [
0 => Illuminate\Support\Collection {
#items: array:2 [
1 => 5
2 => 2
3 => 2
]
}
]
如何使用 Laravel 实现这一目标?
谢谢!
【问题讨论】:
-
不完全是,因为它只返回第一个键和所有内容的总和并忽略多个键。输出为:1 => 9
-
得到了你想要的结果,但是在你的例子中键 1 应该有 6 作为值。
标签: laravel collections