पाठ 5 / 22
insertOne और insertMany
कलेक्शन में एक या कई डॉक्यूमेंट जोड़ें।
insertOne()
कलेक्शन में एक डॉक्यूमेंट इन्सर्ट करता है, अगर कलेक्शन मौजूद नहीं है तो उसे बना देता है।
db.users.insertOne({
name: "Grace Hopper",
role: "engineer"
})
Output:
{
acknowledged: true,
insertedId: ObjectId("65f1a2b3c4d5e6f7a8b9c0d2")
}insertMany()
एक साथ कई डॉक्यूमेंट इन्सर्ट करने के लिए डॉक्यूमेंट का array दें।
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), बशर्ते वह कलेक्शन में विशिष्ट हो।