MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Làm thế nào để thực hiện các truy vấn bộ lọc như vậy trong mongoengine trên các mảng hoặc mảng lồng nhau chứa trong dict với python?

Tôi khuyên bạn nên đọc thêm về ký hiệu dấu chấm của mongodb về cách bạn có thể truy vấn / xem xét các đối tượng và trả về các tài liệu phù hợp.

Vì bạn không thể sử dụng dấu chấm làm đối số từ khóa mongoengine tuân theo kiểu django orm của dấu gạch dưới kép:

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. Làm thế nào để (WHERE) column =column trong Mongo?

  2. Sự cố cài đặt trình điều khiển PHP MongoDb trên wamp

  3. Lợi thế của một chỉ mục duy nhất trong MongoDB

  4. Không tìm thấy thuộc tính nào cho loại ... Khi sử dụng QueryDslPredicateExecutor với MongoDB và Spring-Data

  5. MongoDB $ atanh