{
"_id": {
"$oid": "5eb5f0a9d985888edb0523b0"
},
"subs": [{
"name": "list1",
"count": 0
}, {
"name": "list2",
"count": 0
}, {
"name": "list3",
"count": 0
}, {
"name": "list4",
"count": 0
}]
}
Ответ не основан на mon gojs, но приведенный ниже синтаксис должен вам помочь.
db.collection.updateOne(({"subs.name":"list2"},{$inc:{"subs.$.count":1}})
Убедитесь, что ваш счет int32
не является строкой. "Count": 0
не "Count":"0"