I have a document like this is database
{
    "timestamp" : "2016-06-27T14:29:22.091Z",
    "story" : "This is the story of how I was harassed.",
    "latitude": 42.23424364766,
    "longitude": 21.13243546545,
    "event": {
        "region": "Albania",
        "language": "English",
        "version": 1
    }
}
under event key is region. It can be different. 
Now using python, I want to make a query on mongodb and I want to return only the documents that have  "event" : {'region': region}
region is a parameter that can change.
def get_all_event_based_on_region(self,region):
    query = { "event" : {'region': region}}
    ...
    docs = self._get(query)
    return list(docs)
But this query return nothing cause  there are other fields like language and version, how can I modify this query so it will  works?
Thanks in advance :)
 
     
    