MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Gibt es eine Möglichkeit, beim Sortieren mit Mongodb/Mongoid den gesamten Nullwert an das Ende zu setzen?

Nicht, wenn Sie eine aufsteigende Reihenfolge für die Nicht-Null-Alter wünschen. Wenn das unwichtig ist, können Sie sehen, ob

People.desc(:age)

wird die Nullwerte am Ende setzen. Alternativ könnten Sie versuchen, einen Suchparameter hinzuzufügen, um keine Nullwerte zurückzugeben:

People.not_in(age: [nil]).asc(:age)