sql >> Database >  >> NoSQL >> MongoDB

Verwijder element uit geneste array mongodb

U kunt onderstaande update-query proberen in versie 3.6.

Invoice.update( 
 {}, 
 {"$pull":{"attachment.$[].files":{_id:ObjectId("5b7969ac8fb15f3e5c8e844e")}}}, 
 {"multi": true}, function (err, result) {console.log(result);
});

Gebruik db.adminCommand( { setFeatureCompatibilityVersion: 3.6 or 4.0 depending on your version } ) als u een upgrade uitvoert van een oude versie.



  1. Spark-on-HBase:op DataFrame gebaseerde HBase-connector

  2. Vind alle documenten in de afgelopen n dagen

  3. MongoDB hernoemen databaseveld binnen array

  4. MongoDB versus Cassandra