Docs Menu
Docs Home
/ /

Crear reglas de mapeo

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

Complete los siguientes pasos para crear una regla de mapeo.

1
2

Puede hacerlo desde el panel Schema model haciendo clic en una colección debajo de los encabezados Relational o MongoDB.

3

Modifique la estrategia de gestión de claves haciendo clic en el icono del panel de campo. La estrategia de claves predeterminada es autogeneratedLa selección de una estrategia de gestión de claves se refleja inmediatamente en el proyecto. Si ha editado alguna clave de la colección, es posible que esos cambios se pierdan al cambiar la estrategia de gestión de claves.

Para obtener más información sobre las estrategias de manejo de claves, consulte Opciones de manejo de claves.

4

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

5

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

6

Si abrió este panel desde el encabezado Relational, introduzca el nombre de la colección de destino. Si abrió el panel desde el encabezado MongoDB, seleccione el nombre de la tabla de origen en el menú desplegable.

7

Al definir la regla de mapeo, puedes:

  • Cambiar 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.

  • Incluya o excluya un campo de su trabajo de migración haciendo clic en el ícono junto al nombre del campo.

8
  1. Haga clic en el icono junto al campo que desea personalizar.

  2. Seleccione un BSON type.

  3. Seleccione una opción Null handling.

    • Insert as null: conserva los valores nulos y los valores nulos se insertan en su colección de destino.

    • Omit: omite cualquier valor nulo y los valores nulos no se insertan en la colección de destino.

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

Nota

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

9

Para obtener más información sobre cómo administrar reglas de mapeo, consulte:

Volver

Mapeo de esquemas

En esta página