Можете да създадете друга колекция с име say "things2" и да клонирате там отдалечената колекция. След това използвайте неподредено групово вмъкване в колекцията "things" за всеки документ от колекцията "things2" - това ще игнорира дублиращи се ключови грешки, докато не бъде готово цялото групово вмъкване.
db.cloneCollection('localhost:27018', 'things2');
var cursor = db.things2.find(); null;
var bulk = db.things.initializeUnorderedBulkOp();
cursor.forEach(function(doc) {
bulk.insert(doc);
});
bulk.execute();
или можете да създадете масив с всички документи от колекцията "things2" и след това да го "вмъкнете" в колекцията "things" с опцията { ordered:false }
db.cloneCollection('localhost:27018', 'things_2');
var things2array = db.things2.find().toArray(); null;
db.things.insert(things2array,{ ordered : false });