Las Opciones de reglas de mapeo son opciones importantes que ayudan a definir el estado de la colección de MongoDB después de una migración.
Estas opciones se definen al crear o editar una regla de asignación.
Conceptos de reglas de mapeo
Cada regla de mapeo une una tabla de origen con una colección de destino. Se pueden crear reglas de asignación desde una tabla o una colección. Al crear una regla de mapeo debes seleccionar la otra entidad. Por ejemplo:
Si selecciona una tabla y elige crear una regla de mapeo, debe elegir la colección de destino.
Si seleccionas una colección y eliges crear una regla de mapeo, debes seleccionar la tabla fuente.
Para Embedded array y Embedded document reglas de asignación, también debe configurar dónde desea que los datos incrustados se inserten en su documento.
La siguiente tabla proporciona un resumen de los conceptos asociados con las opciones de reglas de mapeo y las reglas de mapeo a las que se aplican.
Concepto | Descripción | Se aplica a |
|---|---|---|
Nombre de colección | La colección de destino donde se migran las filas de datos relacionales. | New documents |
Colección principal | La colección de destino donde se migran las filas de datos relacionales. | Embedded documents Embedded array |
Prefix | Un menú desplegable donde se puede especificar la jerarquía de reglas. | Embedded documents Embedded array |
Nombre del campo | Indica el campo que contiene el arreglo o documento. | Embedded documents Embedded array |
Crea un arreglo de valores primitivos | Crea un arreglo de un solo campo en la colección principal. | Embedded array |
Fusionar campos en el elemento principal | Combina las filas de la tabla como campos en el nivel de la colección principal. | Embedded documents |
Incluye explícitamente las filas en las que una expresión devuelve verdadero. | New documents Embedded documents Embedded array | |
Condiciones de arreglo | Ordenar, limitar y ordenar una matriz incrustada. | Embedded array |
Nota
La migración del campo ID llave primaria migratoria relacional está definida a nivel de Proyecto.
Para obtener detalles sobre cómo estas configuraciones de proyecto afectan su migración, consulte Opciones de manejo de claves.
Empezar
Detalles
Para conceptualizar los ejemplos de cada regla de mapeo, lo siguiente:
Mongo Enterprise el esquema relacional se utiliza para ayudar a explicar cada opción de regla de mapeo.
