# अपडेट ऑपरेटर्स — मोंगोडीबी

Source: https://www.geekswithgeeks.com/hi/mongodb/mongo-update-operators

> $set, $inc, और $push — रोज़मर्रा का टूलकिट।

## आम ऑपरेटर्स

`$set` किसी फ़ील्ड का मान सेट करता है, `$inc` संख्या बढ़ाता है, `$push` array में जोड़ता है, `$unset` फ़ील्ड हटाता है।

## $inc

संख्यात्मक फ़ील्ड को atomically बढ़ाता है (ऋणात्मक मान से घटाता भी है)।

```javascript
db.products.updateOne(
  { name: "Keyboard" },
  { $inc: { stock: -1 } }
)
```

## $push

array फ़ील्ड में नया मान जोड़ता है।

```javascript
db.posts.updateOne(
  { _id: postId },
  { $push: { comments: "Great article!" } }
)
```

**Quiz:** कौन-सा ऑपरेटर संख्यात्मक फ़ील्ड बढ़ाता है?

- [ ] $set
- [ ] $push
- [x] $inc

*Answer:* $inc. $inc किसी संख्या फ़ील्ड में atomically मान जोड़ता (या घटाता) है।
