Всем доброго!
Есть у меня скажем корзина которая состоит из масива айтемов, которые есть в БД.
products =
[ { ID: 'co-00578_12-04-2020',
name: 'item1',
size: '1',
qty: 1,
imgUrl: 'img-url-co-00578.jpg',
modified_on: 2020-04-12T13:59:32.423Z },
{ ID: '22b4b7b4-a2ea-11e8-b8f2-208984330634',
name: 'item2',
size: '1',
imgUrl: 'efe5b72d-948a-4f64-8308-43760d2f71e7.jpg',
qty: 2,
modifie_on: 2020-04-12T13:59:45.347Z } ],
Нужно имея ID айтема найти его в ДБ и изменить его количество ( -qty )
Можно ли сделать это бы без цикла, тоесть без того чтобы отдельного обновлять количество каждого айтема из масива
Возможно както
db.collection. updateMany(products/findByItemID, $inc :{qty: -el.qty} )