J'essaye de mettre à jour une valeur dans mon DB complet pour chaque réunion que j'ai. Actuellement, il ressemble à ceci:Mise à jour de MongoCollection où une valeur est égale à quelque chose
{
"Referent" : null
"Participants" : [
{
"Email" : "[email protected]",
"Present" : true
},
{
"Email" : "[email protected]",
"Present" : false
},
{
"Email" : "[email protected]",
"Present" : true
}
]
}
Je veux que cela se produise:
if(meeting.Referent == null) {
foreach(var participant in meeting.Partipants) {
if(participant.Present) {
meeting.Referent = participant.Email;
}
}
}
Il est évident que le code ne fonctionne pas au-dessus pour une MongoCollection, mais je l'espère, il est logique. Je veux définir un référent de réunion à un participant (premier ou dernier) au hasard qui est présent à la réunion. Comment pourrais-je faire cela en utilisant MongoCollection, donc je peux l'exécuter dans mon Mongo Shell?