Criar regras para MongoDB
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ê pode configurar opções para coleções de séries temporais. Para obter detalhes, consulte Séries temporais.
Você também pode criar regras de mapeamento com base em um modelo MongoDB de destino. Para mais informações, consulte Criar Regra a partir de Relacional.
Passos
Abra um projeto.
No painel Schema model esquerdo, clique em uma collection sob o cabeçalho MongoDB .
Isso solicita que o painel Mappings seja aberto à direita da tela.
No painel Mappings , clique em + Add para criar uma nova regra de mapeamento.
Selecione o nome da tabela de origem no menu suspenso.
Defina as opções para a nova regra de mapeamento. Ao definir a regra de mapeamento, você pode:
Altere o nome da coleção.
Para alterar o nome da coleção, clique na caixa de texto Name e insira o novo nome. Clique fora da caixa de texto para salvar a alteração. Se o nome já estiver em uso, você receberá um erro de validação.
Alterar nomes de campos.
Inclua ou exclua um campo da sua tarefa de sincronização clicando em 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: