Can someone please help me constructing and extracting data from below JSON using mongo query?
JSON:
{
"app": [{
    "appFamily": "default",
    "attributes": [{
            "name": "field1",
            "value": "field1value"
        },
        {
            "name": "field2",
            "value": "field2value"
        },
        {
            "name": "field3",
            "value": "field3value"
        }
    ],
    "nameApp": "AppName",
},
       {
    "appFamily": "default2",
    "attributes": [{
            "name": "field1",
            "value": "field1value"
        },
        {
            "name": "field2",
            "value": "field2value"
        },
        {
            "name": "field3",
            "value": "field3value"
        }
    ],
    "nameApp": "AppName2",
}]
}
I need to fetch fields and values where name = "field2" and "field3" along with "nameApp" value.
Expected output:
{
{
    {
        "name": "field2",
        "value": "field2value"
    }, {
        "name": "field3",
        "value": "field3value"
    },
    "name": "AppName",
}, {
    {
        "name": "field2",
        "value": "field2value"
    },
    {
        "name": "field3",
        "value": "field3value"
    },
    "name": "AppName2",
}
}
Any help would be highly appreciated. Thanks
 
     
    