sql >> Databasteknik >  >> NoSQL >> MongoDB

mongoid uppdateringselement inom array

Det verkar som att jag hittade svaret i en diskussion om github-problem.

Lösningen för mig var:

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



  1. infoga objekt i listan i mongodb-dokument

  2. Scala - Skapa IndexedDatasetSpark-objekt

  3. Använder inbyggda ES6-löften med MongoDB

  4. Konverterar Mongo-fråga till Laravel, kapslad elemMatch