There is a map data {"a": 2, "c": 4: "d": 0}
,
and a document in MongoDB:
{
...
Score: {
"a": 1,
"b": 2,
"c": 0,
}
}
The updated document:
{
...
Score: {
"a": 3,
"b": 2,
"c": 4,
"d": 0,
}
}
Is what I wanted, now this works well:
bson.M{"$inc": bson.M{"Score.a": 2,....}},
How can I use a map without knowing its keys to update the document in MongoDB? Map to struct? Or use MongoDB .map
function?