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

Hvordan udfører man sådanne filterforespørgsler i mongoengine på indlejrede dicts eller arrays indeholdt i dict med python?

Jeg vil foreslå, at du læser mere om mongodbs punktnotation om, hvordan du kan forespørge / se på objekter og returnere matchende dokumenter.

Da du ikke kan bruge en prik som et søgeordsargument mongoengine følger django orm-stilen med dobbelt understregning:

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


  1. Redis sentinel docker billede / Dockerfile

  2. Hvordan fjerner jeg de tomme tweets ved hjælp af filter() i pyspark?

  3. opslag med tilstand i mongoose

  4. Hvordan filtreres og kortlægges array af dokumenter i MongoDB-forespørgsel?