MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Bagaimana cara melakukan kueri filter seperti itu di mongoengine pada dict bersarang atau array yang terkandung dalam dict dengan python?

Saya sarankan membaca lebih lanjut tentang notasi titik tentang bagaimana Anda dapat menanyakan / melihat objek dan mengembalikan dokumen yang cocok.

Karena Anda tidak dapat menggunakan titik sebagai argumen kata kunci mongoengine mengikuti gaya orm Django dari garis bawah ganda:

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. MongoDB berkinerja lambat di bawah beban

  2. Ekspor data JSON dan muat ke dalam Database Relasional

  3. pymongo update_one(), upsert=True tanpa menggunakan $ operator

  4. Cara menggunakan bidang yang sama beberapa kali di MongoDB menemukan kueri di NodeJS

  5. bagaimana cara menambahkan nilai ke bagian atas array di mongodb?