sql >> Database teknologi >  >> NoSQL >> MongoDB

Opdater objekt med givet ID indlejret i array uden at omstrukturere Mongo-databasen

Hvis du vil opdatere "job_description" hvor name="ppg" og project_id=20, så kan du bruge nedenstående mongo-forespørgsel:-

db.clients.update({ "name":"ppg","projects.projectID":20 },{$set: {"projects.$.job_description": "abcd"}})

Fortæl mig venligst, hvis der kræves andre ting



  1. Masseopdatering af matchende underdokument i Mongodb

  2. få en python docker container til at interagere med en redis docker container

  3. Er der en måde at tvinge mongodb til at gemme et bestemt indeks i ram?

  4. Lineær tragt fra en samling begivenheder med MongoDB-aggregering, er det muligt?