MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Posortować za pomocą MongoEngine?

Mongoengine jest inspirowany ORM Django i podobnie jak Django używa order_by aby posortować zestaw wyników. order_by przyjmuje zmienną liczbę argumentów ciągu, które są nazwami pól (zgodnie z definicją w twoich dokumentach) opcjonalnie poprzedzonych "- " (aby wskazać sortowanie malejące, tj. najpierw najwyższe).

Na przykład:

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. MongoDB - różni się od zapytania nie używa indeksów

  2. mongo:zwrot nie jest równy count()

  3. Nodejs Mongo wstawia się do poddokumentu - dynamiczna nazwa pola

  4. 5 sposobów na uzyskanie milisekund z daty w MongoDB

  5. Jak mogę zmienić rozmiar kolekcji ograniczonej mongodb bez utraty danych?