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

Crear reglas de asignación

Puede crear reglas de mapeo para traducir estas tablas relacionales en colecciones de MongoDB. Puede crear reglas de mapeo desde los encabezados Relational o MongoDB del panel del modelo de esquema.

Complete los siguientes pasos para crear una regla de asignación.

1
2

Puede hacer esto desde el panel Schema model haciendo clic en una colección bajo los encabezados Relational o MongoDB.

3

Modifica la estrategia de manejo de llaves haciendo clic en el icono en el panel de campo. La clave por defecto es autogenerated. La selección de una estrategia de manejo de claves se refleja inmediatamente en el proyecto. Si has editado alguna clave en la colección, esos cambios pueden perderse al cambiar la estrategia de la clave.

Para más información sobre estrategias de gestión de claves, consulta Opciones de gestión de claves.

4

Si abriste este panel desde el encabezado Relational, este botón está junto a Mappings to MongoDB Model. Si abrió el panel desde la cabecera de MongoDB, este botón está al siguiente de Mappings from relational tables.

5

Las opciones disponibles en el panel Add mapping dependen del tipo de regla de mapeo que se esté agregando. Para obtener una visión general completa de cada opción de regla de mapeo, consulta:

6

Si ha abierto este panel desde la cabecera Relational, introduzca el nombre de la colección de destino. Si abres el panel desde el encabezado de MongoDB, selecciona el nombre de la tabla fuente en el menú desplegable.

7

Cuando definas la reglas de asignación, puedes:

  • Cambia el nombre de la colección.

    Para cambiar el nombre de la colección, haz clic en el cuadro de texto Name e introduce el nuevo nombre. Haz clic fuera del cuadro de texto para guardar el cambio. Si el nombre ya está en uso, recibirás un error de validación.

  • Cambiar los nombres de los campos.

  • Incluir o excluir un campo de tu tarea de migración haciendo clic en el icono junto al nombre del campo.

8
  1. Haz clic en el icono junto al campo que deseas personalizar.

  2. Seleccione un BSON type.

  3. Selecciona una opción Null handling.

    • Insert as null: preserva los valores null, y estos se insertan en la colección de destino.

    • OmitOmitir cualquier valor nulo y no insertar nulos en la colección de destino.

Puede ver el Original name y el Original type de un campo en el menú expandido de campos personalizados.

Nota

Para obtener más detalles sobre la personalización de campos y las conversiones de tipos de datos, consulta personalizaciones de campos.

9

Para obtener más información sobre la gestión de reglas de mapeo, consulta: