MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

mongoengine - Заявка към ListField на EmbeddedDocumentField

Можете да използвате вградената нотация, както и оператора на заявката за "по-голямо или равно"

Hotel.objects(chambre__prix__gte=a)

Или ако трябва да прехвърляте като цяло число:

Hotel.objects(chambre__prix__gte=int(math.floor(a)))

Ако искате да проектирате само "съвпадащия" елемент, вместо това използвайте необработена заявка директно върху драйвера:

Hotel._get_collection().find(
  { 'chambre.prix': { '$gte': int(math.floor(a)) } },
  { 'chambre.$': 1 }
)



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Разгръщане на комплекти реплики на MongoDB в региони на AWS

  2. Как да автоматизирате и управлявате MongoDB с ClusterControl

  3. MongoDB ИЗБЕРЕТЕ БРОЙ ГРУПА ОТ

  4. В Mongo каква е разликата между разделяне и репликация?

  5. Mongodb агрегиране $група, ограничаване на дължината на масива