Database

[{"_id":ObjectId("628e6bd640643f97d6517c75"),"company":"bau","current_version":0,"form_name":"don't know","history":[],"id":"23421123-24a9-4a45-a12f-27a330152ax3","is_active":true,"user_id":"999",},{"_id":ObjectId("628eaffe4b8ae2ccdeb9305c"),"company":"vrau","current_version":0,"form_name":"exemplo","history":[{"content":[{"field_id":0,"label":"insira um texto","placeholder":"qualquer texto","type":"text",}],"layout":[{"field_id":0,"h":10,"type":"text","w":100,"x":0,"y":0}],"responses":[{"client_id":100,"response_date":"2020-01-02","values":[{"field_id":0,"value":"um texto"}],},{"client_id":2,"response_date":"2020-01-01","values":[{"field_id":0,"value":"roi"}],},],"version":0,}],"id":"33b66684-24a9-4a45-a12f-27a330152ac8","is_active":true,"user_id":"1",},]

Query

db.collection.update({"id":"33b66684-24a9-4a45-a12f-27a330152ac8","history.version":0},{"$push":{"history.$[h].responses":{"client_id":2,"response_date":"2020-01-01","values":[{"field_id":0,"value":"roi"}],}}},{arrayFilters:[{"h.version":0}]})

Result