MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Existe-t-il un moyen de mettre toute la valeur nulle à la fin lors du tri avec mongodb/mongoid ?

Pas si vous voulez un ordre croissant pour les âges non nuls. Si cela n'a pas d'importance, vous pouvez voir si

People.desc(:age)

mettra les valeurs nulles à la fin. Vous pouvez également essayer d'ajouter un paramètre de recherche pour ne pas renvoyer de valeurs nulles :

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