Som sagt her , for at gøre det, du har brug for, kan du sætte noget som dette i
script.js
(* advarsel:utestet kode )
use YOUR_DB
var bulk = db.collection.initializeUnorderedBulkOp();
bulk.find( { _id : 1 } ).upsert().update( { $set: { "text": "something else" } } );
bulk.find( { _id : 4 } ).upsert().update( { $set: { "text": "baz" } } );
bulk.find( { _id : 99 } ).upsert().update( { $set: { "text": "mrga" } } );
bulk.execute();
og kør det med
mongo
Jeg var nødt til at gøre det på denne måde, da alt, hvad jeg prøvede for at opdatere/indsætte mere end 1000 dokumenter, ikke virkede på grund af grænsen.