Crie regras a partir de relacionamentos
Nesta página
Criar regras de mapeamento é como você traduz suas tabelas relacionais em collection MongoDB. Você pode criar regras de mapeamento a partir dos cabeçalhos Relational ou MongoDB do painel do modelo de esquema.
Sobre esta tarefa
As opções disponíveis no painel Add mapping dependem do tipo de regra de mapeamento que você está adicionando. Para obter uma visão geral completa de cada opção de regra de mapeamento, consulte:
Você também pode criar regras de mapeamento com base em um modelo MongoDB de destino. Para obter mais informações, consulte Criar regras para MongoDB.
Passos
Abra um projeto.
No painel Schema model esquerdo, clique em uma collection sob o cabeçalho Relational .
Isso solicita que o painel Mappings seja aberto à direita da tela.
No painel Mappings , clique em + Add para criar uma nova regra de mapeamento.
Defina o nome da collection MongoDB de destino.
Defina as opções para a nova regra de mapeamento. Ao definir a regra de mapeamento, você pode:
Altere o nome da coleção.
Alterar nomes de campos.
Para incluir ou excluir um campo da sua tarefa de sincronização, clique em ícone ao lado do nome do campo .
Opcionalmente, se você quiser selecionar um tipo de BSON ou definir regras de tratamento nulos para sua regra de mapeamento:
Clique em ícone ao lado do campo que você deseja personalizar.
Selecione um BSON type.
Selecione uma opção Null handling .
Insert as null: preserva valores nulos e nulos são inseridos em sua collection de destino.
Omit: ignora qualquer valor nulo e os nulos não são inseridos na collection de destino.
Você pode visualizar o Original name e Original type de um campo no menu expandido de campos personalizados.
Observação
Para obter detalhes adicionais sobre personalização de campos e conversões de tipos de dados, consulte personalizações de campos.
Clique em Save and close.
Saiba mais
Para saber mais sobre como gerenciar regras de mapeamento, consulte: