Relationship
Descubra mais sobre o componente Relationship e saiba como utilizá-lo na Digibee Integration Platform.
O componente Relationship cria relações entre 1 ou mais entidades para que sejam feitas buscas em bases diferentes.
Importante: o componente não suporta acessos simultâneos enquanto está tentando atualizar ou salvar novas relações.
Parâmetros
Dê uma olhada nas opções de configuração do componente. Parâmetros suportados por expressões Double Braces estão marcados com (DB)
.
Parâmetro | Descrição | Valor padrão | Tipo de dado |
---|---|---|---|
Operation | Operação a ser executada (Match, Create, Update, Get By Field And Value, Translate e Delete Exact) | Translate | String |
Relation Name | Nome dado à relação criada. | N/A | String |
Translate Path | Caminho pelo qual o componente busca os IDs a serem traduzidos. | relation.obj.id | String |
From | Origem da busca. | teste | String |
To | Destino da busca. | N/A | String |
Fail On Error | Se a opção estiver habilitada, a execução do pipeline com erro será interrompida; do contrário, a execução do pipeline continua, mas o resultado mostrará um valor falso para a propriedade "success". | True | Booleano |
Operações
Match: busca por uma equivalência entre 2 campos e o valor declarado.
Create: cria uma relação através do campo.
Update: atualiza uma relação existente através do campo.
Get by field and value: busca por uma relação entre o campo e o seu valor.
Translate: traduz uma lista de IDs com base no caminho especificado em Translate Path.
Delete Exact: exclui a relação exata em todos os campos declarados.
Importante: é preciso declarar a query dentro do objeto de relação:
Atualizado