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

Jak sortowane są wartości null w indeksie MongoDB?

Jeśli sortujesz malejąco i widzisz null wartości na końcu, byłoby to domyślne zachowanie tego rodzaju.

Naprawdę niewiele można zrobić, aby zmienić to zachowanie, ale obejściem, które zapewni oczekiwane wyniki, jest wykonanie dwóch zapytań zamiast jednego:

db.Collection.find( { a: null } );
db.Collection.find( { a: { $ne: null } } ).sort( { a: -1, b: 1 } );


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Zmienić wielkie litery w mongo na wielbłądzie?

  2. Mongoose kończy się i zgłasza wyjątek

  3. Łączenie się z Meteor Mongo z GUI

  4. Uwierzytelnianie MongoDB nie jest włączone na serwerze Linux

  5. MongoDB na Ubuntu nie uruchamia się jako usługa, nic w dzienniku