Database

db={"Scdtls":[{"_id":ObjectId("60e71243b484cf3ec22a6845"),"Item":"School","Text":"School Details","Types":[{"Type":"Library","Values":[{"IsCurrentVersion":false,"KeyWords":[{"_id":ObjectId("611a4f113800d6af3fc4814f"),"Value":"Physics"}]}]},{"Type":"Fees","Values":[{"IsCurrentVersion":false,"KeyWords":[{"_id":ObjectId("611a4f113800d6af3fc4814f"),"Value":"Admission"},{"_id":ObjectId("611a4f113800d6af3fc48151"),"Value":"Canteen"}]},{"IsCurrentVersion":true,"KeyWords":[{"_id":ObjectId("611a4f113800d6af3fc48153"),"Value":"Tution"}]}]}]}]}

Query

db.Scdtls.update({"Item":"School","Types.Type":"Fees","Types.Values.IsCurrentVersion":true},{"$push":{"Types.$[x].Values.$[y].KeyWords":{"_id":ObjectId("deadbeafcafebabec0deface"),"Value":"Sports",}}},{"arrayFilters":[{"x.Type":"Fees"},{"y.IsCurrentVersion":true}]})

Result