Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MongoDB

Bulk Insert hàng loạt tài liệu trong MongoDB

Để chèn hàng loạt tài liệu, sử dụng initializeUnorderedBulkOp() kết hợp insert() và execute().

Khởi tạo bulk operation và thêm 3 tài liệu:

> var manyDocument = db.demo255.initializeUnorderedBulkOp();
> manyDocument.insert( { "Name":"Chris",Age:24} );
> manyDocument.insert( {"Name":"Bob",Age:22 } );
> manyDocument.insert( { "Name":"David",Age:23 } );
> manyDocument.execute();
BulkWriteResult({
  "writeErrors" : [ ],
  "writeConcernErrors" : [ ],
  "nInserted" : 3,
  "nUpserted" : 0,
  "nMatched" : 0,
  "nModified" : 0,
  "nRemoved" : 0,
  "upserted" : [ ]
})

Hiển thị 3 tài liệu đã chèn:

> db.demo255.find();