前述のように、ここ 、必要なことを行うには、このようなものを入れることができます
script.js
( *警告:テストされていないコード )
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();
で実行します
mongo
1000を超えるドキュメントを更新/挿入しようとしても、制限のために機能しなかったため、この方法で行う必要がありました。