# insertOne और insertMany — मोंगोडीबी

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

> कलेक्शन में एक या कई डॉक्यूमेंट जोड़ें।

## insertOne()

कलेक्शन में एक डॉक्यूमेंट इन्सर्ट करता है, अगर कलेक्शन मौजूद नहीं है तो उसे बना देता है।

```javascript
db.users.insertOne({
  name: "Grace Hopper",
  role: "engineer"
})
```

Output:

```
{
  acknowledged: true,
  insertedId: ObjectId("65f1a2b3c4d5e6f7a8b9c0d2")
}
```

## insertMany()

एक साथ कई डॉक्यूमेंट इन्सर्ट करने के लिए डॉक्यूमेंट का array दें।

```javascript
db.users.insertMany([
  { name: "Alan Turing", role: "mathematician" },
  { name: "Barbara Liskov", role: "engineer" }
])
```

Output:

```
{
  acknowledged: true,
  insertedIds: {
    '0': ObjectId("...d3"),
    '1': ObjectId("...d4")
  }
}
```

## अपनी _id देना

आप खुद `_id` सेट कर सकते हैं (जैसे string या number), बशर्ते वह कलेक्शन में विशिष्ट हो।
