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

jak usunąć określony obiekt z obiektu tablicy w MongoDB

Możesz go usunąć, używając $pull operator. Zapytanie powinno wyglądać następująco:

db.myObject.update(
    {"cats.catname" : "elect"},
    {$pull:{"cats.$.subcats" : {subcatname : "mobile"}}}
);


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB na uwierzytelnianie mLab nie powiodło się

  2. Zrzut MongoDB z 3.2, przywróć z 3.4, bezpieczny indeks błędu =null

  3. Spring data mongodb nie zamyka połączeń mongodb

  4. SpringBoot w Docker nie łączy się z Mongo w Docker

  5. Jak mogę użyć mongodump do zrzucenia rekordów pasujących do określonego zakresu dat?