1
目前我已经有了这个集合中删除项目:Laravel从收集
return $items->map(function ($item) use ($location, $amount) {
if($item->is_active) {
return $this->calculate($item, array_values($location));
}
})
当if语句是假的我想从集合中删除的项目。我应该怎么做?
已经尝试过:
return $items->map(function ($item, $itemKey) use ($location, $amount, $items) {
if($item->is_active) {
return $this->calculate($item, array_values($location));
}
$items->forget($itemKey);
})
但是,这不是工作?