Database
[{"info":[{"field1":"String1","field2":"String2"},{"field1":"String1","field2":"String_2"}],"var":"x"}]
Query
db.collection.update({"info.field1":"String1"},{"$set":{"info.$[info].field1":"STRING_NEW"}},{arrayFilters:[{"info.field1":"String1"}],multi:true})