{
        "_id" : 123,
        "a" : [
                {
                        "b" : 1,
                        "bb" : 2
                },
                {
                        "c" : 2,
                        "cc" : 3
                }
        ],
        "ab" : [
                {
                        "d" : 4,
                        "dd" : 5
                },
                {
                        "e" : 5,
                        "ee" : 6
                }
        ]
}
Need to remove mongo specific nested document in array for each document
Output should be like: based on inputs _id:123,ab.d=4
{
        "_id" : 123,
        "a" : [
                {
                        "b" : 1,
                        "bb" : 2
                },
                {
                        "c" : 2,
                        "cc" : 3
                }
        ],
        "ab" : [
                {
                        "e" : 5,
                        "ee" : 6
                }
        ]
}
 
     
    