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

MongoDB - aktualizuj dokument podrzędny za pomocą $set

Będziesz chciał zrobić coś takiego:

{'$set': {'me.webpage': 'stackoverflow'} }

Zauważ, że jedyną różnicą jest to, że używam notacji kropkowej, aby wskazać dokument podrzędny.

Pomyśl o tym tak, jak o normalnym obiekcie JSON poza Mongo. Używasz notacji kropkowej, aby uzyskać dostęp do właściwości obiektów - mongo działa w ten sam sposób.

Oto link do odpowiedniej dokumentacji dotyczącej poddokumentów i notacji kropkowej w mongo - http://docs.mongodb.org/manual/core/document/#dot-notation



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Błąd podczas aktualizacji Mongodb z 3.2 do 3.6

  2. Jak pobrać czas ostatniej aktualizacji każdego dokumentu w MongoDB?

  3. java.lang.IllegalArgumentException:Oczekiwano unikalnego wyniku lub null, ale uzyskano więcej niż jeden! - Wiosenne dane Mongo

  4. MongoDB — wyświetla tylko pasujący element w tablicy

  5. Jak przekonwertować dowolny zagnieżdżony JSON do CSV za pomocą jq – abyś mógł go z powrotem przekonwertować?