MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Cara memasukkan banyak item sekaligus dalam koleksi MongoDB

Saya memiliki kebutuhan untuk memasukkan beberapa item sekaligus dalam koleksi MongoDB, dari aplikasi Node.js

Inilah yang saya lakukan:

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')

    const data = [{...}, {...}]
    jobs.insertMany(data)
  }
)

Diberikan array objek, saya memanggil insertMany() pada koleksi yang ingin saya isi.


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB C# Query Array of Objects yang berisi nilai properti

  2. MongoDB - Kueri Proyeksi

  3. SQL NULLIF() Dijelaskan

  4. Opsi pencarian teks lengkap untuk pengaturan MongoDB

  5. Membuat hubungan Kunci Asing di Mongoose