Update
In deze sectie gaan we dieper in op het updaten van documenten in een MongoDB database. We gaan er weer vanuit dat we een collection hebben met de naam students
.
Update
Je kan de updateOne
methode gebruiken om een document te updaten. Je moet een filter meegeven om het document te selecteren dat je wil updaten en een object met de nieuwe waarden.
Dit zal het eerste document met de naam "John" updaten zodat de leeftijd 20 is. Als je meerdere documenten wil updaten, dan kan je de updateMany
methode gebruiken.
Dit zal alle documenten updaten waarvan de leeftijd kleiner is dan 18 zodat de leeftijd 18 is.
Upsert
Soms wil je een document updaten als het bestaat, maar aanmaken als het niet bestaat. Je kan de upsert
optie meegeven aan de updateOne
methode om dit te doen. Upsert staat voor de combinatie van update en insert.
Dit zal het document met de naam "John" updaten als het bestaat, maar aanmaken als het niet bestaat.
Last updated