Operatorul $inc incrementează (sau decrementează, folosind valori negative) un câmp numeric în mod atomic pe server, fără a fi afectat de condiții de cursă concurente.
Operatorii Aritmetici $inc și $mul în MongoDB în MongoDB & NoSQL
Operatori de Actualizare
MongoDB 7.0
Ghid complet pentru incrementarea și multiplicarea numerică în MongoDB: actualizări atomice pe contoare de stocuri, vizualizări și solduri.
Sintaxă
db.products.updateOne({ sku: "A" }, { $inc: { stock: -1, sales: 1 } });