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

Estruturas da árvore modelo

O MongoDB permite várias maneiras de usar estruturas de dados de árvore para modelar grandes relacionamentos hierárquicos ou aninhados de dados.

Modelo de dados em árvore para uma hierarquia de amostra de categorias.

Estruturas de árvore modelo com referências pai

Apresenta um modelo de dados que organiza documentos em uma estrutura semelhante a uma árvore, armazenando referências aos nós "principais" nos nós "secundários".

Estruturas de árvore modelo com referências infantis

Apresenta um modelo de dados que organiza documentos em uma estrutura semelhante a uma árvore, armazenando referências aos nós "secundários" nos nós "principais".

Estruturas de árvore modelo com uma array de ancestrais

Apresenta um modelo de dados que organiza documentos em uma estrutura semelhante a uma árvore, armazenando referências a nós "principais" e um array que armazena todos os ancestrais.

Estruturas de árvore modelo com caminhos materializados

Apresenta um modelo de dados que organiza documentos em uma estrutura semelhante à árvore, armazenando caminhos completos de relacionamento entre documentos. Além do nó de árvore, cada documento armazena os _id dos antepassados de nós ou caminho como uma string.

Estruturas de árvore modelo com conjuntos aninhados

Apresenta um modelo de dados que organiza documentos em uma estrutura semelhante a uma árvore usando o padrão Nested Sets. Isso otimiza a descoberta de subárvores em detrimento da mutabilidade das árvores.