MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Come eseguire tali query di filtro in mongoengine su dict o array nidificati contenuti in dict con python?

Suggerirei di leggere di più sulla dot notation su come interrogare/esaminare oggetti e restituire documenti corrispondenti.

Poiché non puoi utilizzare un punto come argomento della parola chiave mongoengine segue lo stile django orm del doppio underscore:

1) Sample.objects(somedict__someinfo__name='Jordan')
2) Sample.objects(somedict__someinfo__food='Fries')