Menu Docs

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

1

Aviso

Navigation Improvements In Progress

We're currently rolling out a new and improved navigation experience. If the following steps don't match your view in the Atlas UI, see the preview Atlas documentation.

  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

Aviso

Navigation Improvements In Progress

We're currently rolling out a new and improved navigation experience. If the following steps don't match your view in the Atlas UI, see the preview Atlas documentation.

  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