sql >> Databasteknik >  >> NoSQL >> MongoDB

Hur man uppdaterar mongodb-arrayvärden

Använd $ positional operatorn i din uppdatering eftersom denna identifierar elementet i en array som ska uppdateras utan att explicit specificera dess position i arrayen:

db.fiction.update({"Fiction.SNo":"1"},{$set:{"Fiction.$.Amount":135}})


  1. Konsekvent hashing som ett sätt att skala skrivningar

  2. GeoLocation API Anropar mot ett EVE RESTful API

  3. Mongo docker-inställning trasig efter omstart (unifi-kontroller på raspberry pi)

  4. MongoDb :mapReducera insamlingsresultatet