Puedes crear reglas de mapeo para traducir tus tablas relacionales en colecciones de MongoDB. Puedes crear reglas de asignación desde cualquiera de las Relational o MongoDB encabezados del panel del modelo de esquema.
Pasos
Complete los siguientes pasos para crear una regla de asignación.
Edita la estrategia de manejo de claves.
Modifica la estrategia de manejo de claves haciendo clic en el icono del panel de campo. La estrategia clave por defecto es autogenerated. Seleccionar una estrategia de gestión 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 claves.
Para obtener más información sobre las estrategias de gestión de teclas, consulta Opciones de gestión de llaves.
Definir opciones para la nueva regla de mapeo.
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.
(Opcional) Selecciona un tipo BSON o establece reglas de manejo de nulos para tu regla de mapeo.
Haz clic en el icono junto al campo que deseas personalizar.
Seleccione un BSON type.
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.
Obtén más información
Para obtener más información sobre la gestión de reglas de mapeo, consulta: