MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Jak wykonać takie zapytania filtrujące w mongoengine na zagnieżdżonych dyktach lub tablicach zawartych w dict z pythonem?

Proponuję przeczytać więcej o notacji z kropkami o tym, jak możesz wyszukiwać / przeglądać obiekty i zwracać pasujące dokumenty.

Ponieważ nie możesz użyć kropki jako argumentu słowa kluczowego mongoengine jest zgodny ze stylem django orm z podwójnymi podkreśleniami:

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


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Pobrać pierwszy element w tablicy i zwrócić za pomocą Aggregate?

  2. Zapytanie MongoDb, aby uzyskać maksymalne pole wewnątrz tablicy

  3. Meteor MongoDB problemy z wyszukiwaniem/pobieraniem

  4. Jak używać zmiennych z MongoDB $lookup

  5. Nie można połączyć się z mongodb