MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Cách chèn nhiều mục cùng lúc trong bộ sưu tập MongoDB

Tôi có nhu cầu chèn nhiều mục cùng một lúc trong bộ sưu tập MongoDB, từ ứng dụng Node.js

Đây là những gì tôi đã làm:

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

Cho một mảng các đối tượng, tôi gọi là insertMany() trên bộ sưu tập mà tôi muốn điền.


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Xóa khoảng trắng (đầu và cuối) khỏi giá trị chuỗi

  2. MongoDB $ indexOfArray

  3. Tôi cố gắng chạy máy chủ mongod trên ubuntu:ngoại lệ trong initAndListen:29 Không tìm thấy thư mục dữ liệu / data / db., Terminating

  4. Chèn Từ điển vào MongoDB với trình điều khiển c #

  5. tại sao tôi không thể khởi động mongodb