MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Usuń osadzony dokument z zagnieżdżonej tablicy dokumentów

Jesteś tak blisko! Pamiętaj, że twoja najbardziej zewnętrzna „treść” to sama tablica. Więc następująca zmiana 2 znaków działa, użyj content.$.assets wewnątrz wartości $pull.

db.presentations.update(
  {'content.assets._id': ObjectId('4fc63def5b20fb722900010e')}, 
  {$pull: {'content.$.assets': {'_id': ObjectId('4fc63def5b20fb722900010e')}}}
)

Zbliż się.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Wstaw element do zagnieżdżonych tablic w MongoDB

  2. zapisz adres IP w mongoDB

  3. Przesyłaj strumieniowo z kursora mongodb do odpowiedzi Express w node.js

  4. Przechowywanie hierarchii katalogów w magazynie danych klucz-wartość

  5. Monitorowanie i zabezpieczanie MongoDB za pomocą ClusterControl Advisors