كنت بحاجة إلى إدراج عناصر متعددة مرة واحدة في ملفMongoDBمن تطبيق Node.js
هذا ما فعلته:
const mongo = require('mongodb').MongoClient
const url = 'mongodb://localhost:27017'
let db, jobs
mongo.connect(
url,
{
useNewUrlParser: true,
useUnifiedTopology: true,
},
(err, client) => {
if (err) {
console.error(err)
return
}
db = client.db(‘myapp’)
jobs = db.collection(‘jobs’)
<span style="color:#66d9ef">const</span> <span style="color:#a6e22e">data</span> <span style="color:#f92672">=</span> [{...}, {...}]
<span style="color:#a6e22e">jobs</span>.<span style="color:#a6e22e">insertMany</span>(<span style="color:#a6e22e">data</span>)
}
)
اتصلت بمجموعة من الأشياءinsertMany()
في المجموعة التي أردت ملؤها.
المزيد من دروس قواعد البيانات:
- البرنامج التعليمي لأساسيات MongoDB
- كيف يختلف MongoDB عن قاعدة بيانات SQL
- نظم المعلومات والبيانات والمعلومات
- نماذج البيانات
- مقدمة لنموذج بيانات التقارير الإلكترونية
- النموذج العلائقي
- الجبر العلائقي
- قواعد البيانات العلائقية
- ما هي قاعدة البيانات؟ و DBMS؟
- مقدمة في SQL
- كيفية تثبيت PostgreSQL على macOS
- هل تحتاج دائمًا إلى قاعدة بيانات لتطبيقك؟
- كيفية تثبيت SQLite على macOS
- مقدمة إلى PostgreSQL
- أذونات مستخدم PostgreSQL
- كيفية إدراج جميع المستخدمين في PostgreSQL
- كيفية تبديل قاعدة البيانات باستخدام PostgreSQL
- كيفية سرد جميع قواعد البيانات باستخدام PostgreSQL
- كيفية سرد الجداول في قاعدة البيانات الحالية باستخدام PostgreSQL
- كيفية تثبيت MySQL على macOS
- إنشاء مستخدم على MySQL
- مقارنة PostgreSQL مقابل MySQL
- أذونات مستخدم SQLite
- أذونات مستخدم MySQL
- SQL ، إنشاء جدول
- SQL ، إضافة البيانات إلى الجدول
- SQL ، كيفية استخدام SELECT
- SQL ، التعامل مع الخلايا الفارغة
- SQL والمفاتيح الفريدة والأساسية
- SQL ، كيفية تحديث البيانات
- SQL ، كيفية تحديث بنية الجدول
- SQL ، كيفية حذف البيانات والجداول
- SQL ينضم
- طرق عرض SQL
- كيفية إدراج عدة عناصر دفعة واحدة في مجموعة MongoDB
- كيفية إزالة كافة العناصر من مجموعة MongoDB