MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Ordenação dos resultados da consulta MongoDB (consulta de intervalo numérico)


O Mongo não tem nenhuma classificação baseada em pontuação, ele retorna documentos na ordem em que são indexados (supondo que sua consulta atinja um índice).

Sua melhor aposta é provavelmente classificar no cliente. Se você realmente quer fazer isso no Mongo, pode usar a funcionalidade map/reduce para colocar uma pontuação em documentos, consultar a coleção de saída e classificar por pontuação. Isso provavelmente não é uma boa ideia embora.