insertOne
db.users.insertOne({
name: "براء",
age: 25,
email: "baraa@example.com"
})
يعيد _id المُنشأ تلقائيًّا.
insertMany
db.users.insertMany([
{ name: "سارة", age: 22 },
{ name: "علي", age: 30 },
{ name: "نور", age: 28 }
])
تحديد _id يدويًّا
db.products.insertOne({ _id: 1, name: "كتاب" })
⚠️ إدراج
_idمكرّر يسبّب خطأً (المفتاح فريد).
مستندات متداخلة ومصفوفات
db.orders.insertOne({
customer: "براء",
items: [
{ product: "قلم", qty: 2 },
{ product: "دفتر", qty: 1 }
],
total: 50
})
🎯 التالي: الاستعلام (Find).