sql >> Database >  >> NoSQL >> MongoDB

Update array-element op id met mongo-query

U kunt het bijwerken met de volgende vraag:

db.myCollection.update({"_id" : 1, "lb.id" : 2},{$set : {"lb.$.sc" : 17}})

AFAIK, Het is niet mogelijk om te doen wat je wilt in een enkele zoekopdracht. Je moet voor elk van hen aparte zoekopdrachten maken.




  1. Invloed op de prestatie van de meltdown op MongoDB:AWS, Azure en DigitalOcean

  2. TypeError:kan eigenschap 'subject' van null . niet lezen

  3. MongoDB:Update/Upsert vs Invoegen

  4. Wat betekent *((char*)-1) ='x'-code?