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

Hvordan sorteres nulværdier i et MongoDB-indeks?

Hvis du sorterer faldende, og du ser null værdier i slutningen, ville det være standardadfærden af ​​den slags.

Der er virkelig ikke meget, der kan gøres for at ændre denne adfærd, men en løsning, der vil give dig de resultater, du leder efter, er at lave to forespørgsler i stedet for én:

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


  1. Introduktion til distribueret cache i Hadoop

  2. Optimering - find på alle felter i Mongoose MongoDB skema

  3. Kald til udefineret metode MongoDB\Driver\ReadConcern::isDefault()

  4. Læsning af DBname.system.indexes mislykkedes på Atlas-klyngen af ​​mongobee efter oprettelse af forbindelse