Puntnotatie
met de $set
operator is hoe u individuele elementen aanspreekt.
Neem het volgende document:
{
"_id": 1,
"map": {
"field2": 1
}
}
Om "field3" toe te voegen aan de kaart die u als volgt bijwerkt:
db.collection.update({ "_id": 1 }, { "$set": { "map.field3": 2 } })
Dus nu ziet je document er zo uit:
{
"_id": 1,
"map": {
"field2": 1,
"field3": 2
}
}