Здравствуйте, у меня есть проблемы с коллекцией. Я хочу увеличить значение в строке моей коллекции, но не могу понять это. Серьезно, коллекция вызывает у меня головную боль прямо сейчас.
Я хочу эквивалент:
$itemcollection
->where('item_name', $itemcollected_row->first()->item_name)
->increment('quantity',1);
в этом коде:
//verify is the item is in the collection
$itemcollection = collect();
$itemverification = $itemcollection->where('item_name',$itemcollected_row->first()->item_name);
if ($itemverification->count() > 0) { //if the item exist in collection update it
$itemcollection->where('item_name',$itemcollected_row->first()->item_name)->increment('quantity',1);
}else { //else we need to add it to the collection
$itemcollection->push([
'item_name' => $itemcollected_row->first()->item_name,
'item_avatar' => $itemcollected_row->first()->item_avatar,
'quantity' => 1,
'badge' => '<span class="badge badge-soft-secondary">Common</span>',
]);
}