Menu Docs
Página inicial do Docs
/
MongoDB Atlas
/ / / /

Como indexar campos UUID para filtragem e classificação eficientes

Nesta página

  • Definir o índice para o tipo uuid
  • Configurar propriedades do campo uuid

Use identificadores universalmente exclusivos (UUIDs) quando precisar de valores que sejam virtualmente garantidos como exclusivos. Você pode usar o tipo uuid do Atlas Search para indexar, consultar eclassificar em campos do BSON Binary Subtype 4 .

Para definir o índice para o tipo uuid , escolha seu método de configuração preferido na UI do Atlas e então selecione o banco de dados e collection.

  1. Clique em Refine Your Index para configurar seu índice.

  2. Na seção Field Mappings, clique em Add Field para abrir a janela Add Field Mapping.

  3. Selecione o campo a ser indexado no menu suspenso Field Name.

  4. Clique no menu suspenso Data Type e selecione Uuid.

  5. Clique em Add.

A seguir está a sintaxe JSON para o tipo uuid . Substitua a definição de índice padrão pelo seguinte. Para saber mais sobre os campos, consulte Propriedades do Campo.

{
"mappings": {
"dynamic": true
"fields": {
"<field-name>": {
"type": "uuid",
}
}
}
}

O tipo uuid do Atlas Search usa os seguintes parâmetros:

Opção
Tipo
necessidade
Descrição
type
uuid
Obrigatório
Etiqueta legível por humanos que identifica este tipo de campo. O valor deve ser uuid.

Voltar

símbolo

Próximo

3: configure os campos armazenados