sql >> Databasteknik >  >> NoSQL >> MongoDB

Hur sorteras nollvärden i ett MongoDB-index?

Om du sorterar fallande och du ser null värden i slutet, skulle det vara standardbeteendet av denna typ.

Det finns egentligen inte mycket som kan göras för att ändra det beteendet, men en lösning som ger dig de resultat du letar efter är att göra två frågor istället för en:

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


  1. Vilka är alla mongoose-händelser och var är de dokumenterade?

  2. Sammansatta frågor med Redis

  3. Hur tar man bara bort ett eller två fält från dokument i mongodb?

  4. Misslyckad global initiering:BadValue logpath kräver en absolut filsökväg med Windows-tjänster