My mongo db collection contains the structure as :
{
    "_id" : ObjectId("5889ce0d2e9bfa938c49208d"),
    "filewise_word_freq" : {
            "33236365" : [
                    [
                            "cluster",
                            4
                    ],
                    [
                            "question",
                            2
                    ],
                    [
                            "differ",
                            2
                    ],[
                            "come",
                            1
                    ]
            ],
            "33204685" : [
                    [
                            "node",
                            6
                    ],
                    [
                            "space",
                            4
                    ],
                    [
                            "would",
                            3
                    ],[
                            "templat",
                            1
                    ]
            ]
    },
    "file_root" : "socialcast",
    "main_cluster_name" : "node",
    "most_common_words" : [
            [
                    "node",
                    16
            ],
            [
                    "cluster",
                    7
            ],
                [
                        "n't",
                        3
                ]
        ]
}
I want to search for a value "node" inside the arrays of arrays of the filename (in my case its "33236365","33204685" and so on...) of the dict filewise_word_freq. And if the value("node") is present inside any one of the array of arrays of the filename(33204685), then should return the filename(33204685).
I tried from this link of stackoverflow : enter link description here
I tried to execute for my use case it didn't work. And above all this I didn't no how to return only the filename rather the entire object or document.
db.frequencydist.find({"file_root":'socialcast',"main_cluster_name":"node","filewise_word_freq":{$elemMatch:{$elemMatch:{$elemMatch:{$in:["node"]}}}}}).pretty().
It returned nothing. Kindly help me.