sql >> Database >  >> NoSQL >> MongoDB

mongoïde update-elementen binnen array

Het lijkt erop dat ik het antwoord heb gevonden in een discussie over een github-probleem.

De oplossing voor mij was:

User.elem_match(activities: { type: "redemption" }).elem_match(activities: { uuid: uuid }).update("$set" => {"activities.$.submitted" => true })



  1. $replaceRoot in mongodb-aggregatie

  2. MongoDB-aggregatievergelijking:group(), $group en MapReduce

  3. Hoe retourneer ik alleen SOMMIGE velden ($ project) van Mongodb-aggregatie, terwijl ik ook $match, $lookup EN $filter gebruik

  4. MongoDB SSPL-licentiewijzigingsupdate