sql >> Databasteknik >  >> NoSQL >> MongoDB

Ta bort arrayelement från ALLA dokument med MongoDB C#-drivrutinen

Gör så här i ditt fall:

db.collectionname.find({}).forEach(function(item) {
var ar = item.area;
for(var i = 0; i < ar.length; ++i) { 
    var x = ar[i];
    delete (x["discoveredBy"]);

}
db.collectionname.save(item);});



  1. Vad är det snabbaste sättet att kopiera en samling inom samma databas?

  2. Hur man hittar frågor som inte använder index eller långsamma i mongodb

  3. 'autoIndexID' är inte ett giltigt insamlingsalternativ - mongoDB

  4. mongoexport utan _id-fält