Para agentes de IA: hay un índice de documentación disponible en https://www.mongodb.com/es/docs/llms.txt — versiones en markdown de todas las páginas están disponibles agregando .md a cualquier ruta URL.
Docs Menu

Casos de uso de la estructura del documento

Además de definir registros de datos, MongoDB utiliza la estructura de documentos en todas partes, incluyendo, pero no limitándose a: filtros de query, documentos de especificaciones de actualización y documentos de especificaciones de índice

Los documentos de filtro de query especifican las condiciones que determinan qué registros seleccionar para las operaciones de lectura, actualización y borrado.

Puedes utilizar expresiones <field>:<value> para especificar la condición de igualdad y las expresiones del operador del query.

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

Para ver ejemplos, consulta:

Los documentos de especificación de actualización utilizan operadores de actualización para especificar las modificaciones de datos que se deben realizar en campos específicos durante una operación de actualización.

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

Para ejemplos, consulta Especificaciones de actualización.

Los documentos de especificación de índices definen el campo a indexar y el tipo de índice:

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