Menu Docs
Página inicial do Docs
/
Começar com Guias

Crie um índice dinâmico

Neste guia, você aprenderá como criar umíndice do Atlas Search com mapeamentos dinâmicos para consultar e recuperar rapidamente dados relevantes.

Tempo necessário: 5 minutos

  • Uma conta MongoDB . Consulte Inscrever-se em uma conta MongoDB .

  • Um Atlas cluster. Consulte Criar um cluster.

  • Exemplos de conjuntos de dados carregados em seu cluster.

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 o projeto desejado no menu Projects na barra de navegação.

  3. Se ainda não estiver exibido, clique em Clusters na barra lateral.

    A página Clusters é exibida.

2
sample-data-cluster
clique para ampliar
3
1
  1. Clique no nome do seu cluster.

  2. Clique na aba Atlas Search.

    A página Atlas Search é exibida.

2

Clique em Create Search Index.

3

Selecione o método de configuração Visual Editor e clique em Next.

4

Para o Database and Collection, selecione o reconhecimento de data center sample_supplies e a collection sales. Em seguida, clique em Next.

5

Clique em Create Search Index para confirmar sua seleção. Aguarde até que a coluna Status leia Active.

Agora você tem um índice do Atlas Search que indexa dinamicamente os campos nos documentos em sua collection.

4
1

Clique em Query na coluna Actions da sua definição de índice.

2

Digite notepad na barra Atlas Search e clique em Search.

Esta query retorna todos os documentos na coleção sales com um campo que contém notepad.

3

Seus resultados devem se assemelhar aos seguintes documentos de amostra:

SCORE: 0.20185701549053192
salesDate: 2013-03-07T09:27:58.283+00:00
items: Array
storeLocation: "Austin"
SCORE: 0.20185701549053192
salesDate: 2013-05-05T19:03:06.358+00:00
items: Array
storeLocation: "London"
SCORE: 0.20185701549053192
salesDate: 2016-06-20T14:09:52.408+00:00
items: Array
storeLocation: "Denver"

Cada registro também inclui uma pontuação de relevância. Você pode expandir os campos Array e Object para visualizar seu conteúdo clicando neles.

4

Clique Edit Query Syntax. A janela modal exibe a query enviada por meio da API Atlas Search.

Se você concluiu com sucesso o procedimento neste guia, criou um índice do Atlas Search com mapeamentos de campo dinâmicos e o usou para executar uma query baseada em relevância na collection sample_supplies.sales . No próximo guia, você aprenderá como realizar um Atlas Search refinado criando um índice com mapeamentos de campo estáticos.

Qual é o próximo
Crie um índice com mapeamentos de campos estáticos
5 minutos

Recupere documentos no MongoDB com uma consulta específica do campo.

Guia de início
Capítulo 3
Atlas Search
  • Crie um índice dinâmico
  • Crie um índice com mapeamentos de campos estáticos
  • Com fazer queries com o operador composto
  • Consultando com facets