নথি ঢোকানো
মঙ্গোডিবি ডাটাবেসে নথি সন্নিবেশ করার জন্য 2টি পদ্ধতি রয়েছে।
insertOne()
একটি একক নথি সন্নিবেশ করতে, insertOne() পদ্ধতি ব্যবহার করুন।
এই পদ্ধতিটি ডাটাবেসের মধ্যে একটি একক বস্তু সন্নিবেশ করায়।
দ্রষ্টব্য:
শেলে টাইপ করার সময়, কোঁকড়া ধনুর্বন্ধনী "{" দিয়ে একটি বস্তু খোলার পরে, আপনি কোনো কমান্ড না চালিয়ে সম্পাদকে একটি নতুন লাইন শুরু করতে এন্টার টিপুন। বন্ধনী বন্ধ করার পর এন্টার চাপলে কমান্ডটি কার্যকর হয়।
উদাহরণ
db.posts.insertOne({
title: "Post Title 1",
body: "Body of post.",
category: "News",
likes: 1,
tags: ["news", "events"],
date: Date()
})
দ্রষ্টব্য:
আপনি যদি এমন একটি সংগ্রহে নথি সন্নিবেশ করার চেষ্টা করেন যা বিদ্যমান নেই, তাহলে MongoDB স্বয়ংক্রিয়ভাবে সংগ্রহ তৈরি করবে।
insertMany()
একবারে একাধিক নথি সন্নিবেশ করতে, insertMany() পদ্ধতি ব্যবহার করুন।
এই পদ্ধতিটি ডাটাবেসে বস্তুর একটি অ্যারে সন্নিবেশ করায়।
উদাহরণ
db.posts.insertMany([
{
title: "Post Title 2",
body: "Body of post.",
category: "Event",
likes: 2,
tags: ["news", "events"],
date: Date()
},
{
title: "Post Title 3",
body: "Body of post.",
category: "Technology",
likes: 3,
tags: ["news", "events"],
date: Date()
},
{
title: "Post Title 4",
body: "Body of post.",
category: "Event",
likes: 4,
tags: ["news", "events"],
date: Date()
}
])