sql >> Database teknologi >  >> NoSQL >> MongoDB

Sortere ved hjælp af MongoEngine?

Mongoengine er inspireret af Djangos ORM, og ligesom Django bruger den order_by at sortere resultatsættet. order_by tager et variabelt antal strengargumenter, som er feltnavnene (som defineret i dine dokumenter) eventuelt efterfulgt af en "- " (for at angive en faldende sortering, dvs. højest først).

For eksempel:

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

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



  1. MongoDB remove()

  2. kommandolinjegodkendelse af mongo mislykkes

  3. Ringer til Redis zuunionstore fra Lua med variable NØGLER

  4. Har mongoDB problemer med genforbindelse, eller gør jeg det forkert?