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

Сортиране с помощта на MongoEngine?

Mongoengine е вдъхновен от ORM на Django и подобно на Django използва order_by за да сортирате резултатния набор. order_by приема променлив брой низови аргументи, които са имената на полетата (както са дефинирани във вашите документи), по избор предхождани от "- " (за указване на низходящо сортиране, т.е. първо най-високо).

Например:

class Person(Document):
    first_name = StringField()
    last_name = StringField()
    age = IntField()

# later
people = Person.objects.order_by('last_name', '-age')



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. DB с най-добра производителност на вмъквания/сек?

  2. Какво се случва с Meteor и Fibers/bindEnvironment()?

  3. MongoDB Вложено ИЛИ/И Къде?

  4. Свързване на MongoDB от мобилно или базирано на браузър приложение

  5. Как да изберете поддокументи с MongoDB