Database
[{"myArray":[{"Key1":"string","key2":{"entry":"aaa"}},{"Key1":"string","key2":{"entry":"bbb"}}]}]
Query
db.collection.update({},[{$set:{"myArray":{$map:{input:"$myArray",as:"a",in:{Key1:"$$a.Key1",key2Modified:"$$a.key2.entry"}}}}}])