配列フィールドの要素を更新するには、位置$演算子を使用できます
たとえば、次のjsは、_id341445のcを3から4にインクリメントします。
db.collection.update({a:1, "b._id":341445} , {$inc:{"b.$.c":1}})
配列フィールドの要素を更新するには、位置$演算子を使用できます
たとえば、次のjsは、_id341445のcを3から4にインクリメントします。
db.collection.update({a:1, "b._id":341445} , {$inc:{"b.$.c":1}})