sql >> Database >  >> NoSQL >> MongoDB

Verwijder het array-element uit ALLE documenten met behulp van het MongoDB C#-stuurprogramma

Doe in jouw geval zoiets als dit:

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. Haal het n-de element van een array in MongoDB

  2. Mongoose:moet een aangepaste _id worden gedeclareerd als een index en uniek zijn?

  3. MongoDB gebruiken .findOne() functie met geneste documentwaarde

  4. Hoe dynamisch veld af te vlakken met bovenliggend document - Spring data Mongo DB