Para agentes de IA: um Ć­ndice de documentação estĆ” disponĆ­vel em https://www.mongodb.com/pt-br/docs/llms.txt — as versƵes de markdown de todas as pĆ”ginas estĆ£o disponĆ­veis anexando .md a qualquer caminho de URL.
Menu Docs

Casos de uso da estrutura do documento

Além de definir registros de dados, o MongoDB usa a estrutura do documento por toda parte, incluindo, mas não limitado a: filtros de queries, documentos de especificações de atualização e documentos de especificação de índice

Os documentos de filtro de consulta especificam as condiƧƵes que determinam quais registros selecionar para as operaƧƵes de ler, atualizar e excluir.

Você pode utilizar expressões do <field>:<value> para especificar a condição de igualdade e expressões do operador de consulta.

{
<field1>: <value1>,
<field2>: { <operator>: <value> },
...
}

Para exemplos, consulte:

Os documentos de especificação de atualização usam operadores de atualização para especificar as modificações de dados a serem executadas em campos específicos durante uma operação de atualização.

{
<operator1>: { <field1>: <value1>, ... },
<operator2>: { <field2>: <value2>, ... },
...
}

Por exemplo, consulte Atualizar especificaƧƵes.

Os documentos de especificação de índices definem o campo para o índice e o tipo de índice:

{ <field1>: <type1>, <field2>: <type2>, ... }