MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Премахване на елемент от вложен масив mongodb

Можете да опитате по-долу заявка за актуализиране във версия 3.6.

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

Използвайте db.adminCommand( { setFeatureCompatibilityVersion: 3.6 or 4.0 depending on your version } ) ако надграждате от старата версия.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. NoSQL поточно предаване на данни с MongoDB и Kafka

  2. Относно MongoDB

  3. Spring Data Mongo - приложете уникални комбинирани полета във вградения документ

  4. 3 начина за създаване на индекс в MongoDB

  5. Метеор и DBRefs