sql >> Databáze >  >> NoSQL >> MongoDB

Jak provést takové filtrační dotazy v mongoengine na vnořených diktech nebo polích obsažených v dict s pythonem?

Doporučuji přečíst si více o tečkové notaci společnosti mongodb o tom, jak se můžete dotazovat / nahlížet do objektů a vracet odpovídající dokumenty.

Protože jako argument klíčového slova nemůžete použít tečku mongoengine následuje styl django orm s dvojitým podtržením:

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


  1. Mohu se připojit přímo k serveru Redis z JavaScriptu spuštěného v prohlížeči?

  2. Jak se dotazovat na rozsah dat v kolekci MongoDB, kde je datum ISO uloženo v poli řetězce?

  3. Proč se při použití $push MongoDB k přidání nového objektu do pole přidává _id s ObjectID?

  4. Vypočítaná pole podle skupin v MongoDB