Skip to main content
Solved

Update de Campos com Requisição HTTP - Campos Multiplos

  • December 3, 2024
  • 2 replies
  • 135 views

rvitoriano

Bom dia, pessoal.

Eu tenho a seguinte query que funciona bem:

{

   "query":"mutation {\n  updateFieldsValues(input: {\n    nodeId: PARENT_ID, \n    values: [\n      {fieldId: \"INFO_FROM_CHILD\", value: \"VALUE_FROM_CHILD\"}\n    ]\n  }) {\n    success\n  }\n}",

   "variables":null

}

Porém, ela só muda um campo. Qual a query correta para modificar múltiplos campos em apenas uma requisição HTTP?

Obrigado.

Best answer by giovana-valadao

Bom dia!
Para adicionar mais campos, basta adicionar mais pares de "fieldId" e "value" depois do primeiro, separado por vírgula. Exemplo:

{

   "query":"mutation {\n  updateFieldsValues(input: {\n    nodeId: PARENT_ID, \n    values: [\n      {fieldId: \"INFO_FROM_CHILD\", value: \"VALUE_FROM_CHILD\"}\n, {fieldId: \"INFO_2_FROM_CHILD\", value: \"VALUE_2_FROM_CHILD\"}\n    ]\n  }) {\n    success\n  }\n}",

   "variables":null

}

Você pode fazer isso com quantos campos achar necessário. Espero ter ajudado 😊

 

2 replies

giovana-valadao
Pipefy Staff
  • Pipefy Staff
  • 16 replies
  • Answer
  • December 4, 2024

Bom dia!
Para adicionar mais campos, basta adicionar mais pares de "fieldId" e "value" depois do primeiro, separado por vírgula. Exemplo:

{

   "query":"mutation {\n  updateFieldsValues(input: {\n    nodeId: PARENT_ID, \n    values: [\n      {fieldId: \"INFO_FROM_CHILD\", value: \"VALUE_FROM_CHILD\"}\n, {fieldId: \"INFO_2_FROM_CHILD\", value: \"VALUE_2_FROM_CHILD\"}\n    ]\n  }) {\n    success\n  }\n}",

   "variables":null

}

Você pode fazer isso com quantos campos achar necessário. Espero ter ajudado 😊

 


rvitoriano
  • Author
  • Inspiring
  • 26 replies
  • December 4, 2024

Bom dia!
Para adicionar mais campos, basta adicionar mais pares de "fieldId" e "value" depois do primeiro, separado por vírgula. Exemplo:

{

   "query":"mutation {\n  updateFieldsValues(input: {\n    nodeId: PARENT_ID, \n    values: [\n      {fieldId: \"INFO_FROM_CHILD\", value: \"VALUE_FROM_CHILD\"}\n, {fieldId: \"INFO_2_FROM_CHILD\", value: \"VALUE_2_FROM_CHILD\"}\n    ]\n  }) {\n    success\n  }\n}",

   "variables":null

}

Você pode fazer isso com quantos campos achar necessário. Espero ter ajudado 😊

 

Pois, então, guria.. como eu não sabia quando alguém me responderia aqui, acabei conseguindo ler os padrões e reproduzir.. e era exatamente isso.. kkkkkkkk… usei a ajuda da IA para entender.. 

Muito obrigado pelo retorno.