Menu Docs
Página inicial do Docs
/ /

Classificar os Documentos Retornados

Se a barra de query exibir a opção Sort, você poderá especificar a ordem de classificação dos documentos retornados.

Para definir a ordem de classificação:

1
  1. Se ainda não tiver sido exibido, selecione a organização que contém seu projeto no menu Organizations na barra de navegação.

  2. Se ainda não estiver exibido, selecione seu projeto no menu Projects na barra de navegação.

  3. Na barra lateral, clique em Data Explorer sob o título Database.

    O Data Explorer é exibido.

Observação

Você também pode ir para a página Clusters e clicar em Data Explorer sob o título Shortcuts.

2
  1. Selecione a collection.

  2. Na barra de queries, clique em Options.

  3. Insira o documento sort no campo Sort.

    • Para especificar a ordem crescente de um campo, defina o campo como 1 no documento de classificação.

    • Para especificar a ordem decrescente de um campo, defina o campo e -1 nos documentos de classificação.

    Exemplo

    O documento sort a seguir classifica os resultados primeiro por year em ordem decrescente e, dentro de cada ano, classifica por name em ordem crescente.

    { year: -1, name: 1 }

    Conforme você digita, o botão Find é desabilitado e o rótulo Sort fica vermelho até que uma query válida seja inserida.

  4. Clique em Find para executar a consulta e visualizar os resultados atualizados.

Para limpar a barra de consulta e os resultados da consulta, clique em Reset.

$sort corresponde à cláusula ORDER BY ... em uma instrução SQL SELECT.

Exemplo

Você tem 3.235 artigos. Você gostaria de ver uma lista de artigos ordenados alfabeticamente por título.

SQL
SELECT * FROM article
ORDER BY headline ASC;
Agregação do MongoDB
db.article.aggregate(
{ $sort : { headline : 1 } }
);
Opção de classificação Atlas
$sort : { headline : 1 }

Consulte a entrada sort no Manual do MongoDB.

Voltar

Definir campos retornados