Olá amigos.
Estou tendo dificuldade com a seguinte query
query MyQuery {
card(id: "604107623") {
child_relations {
id
cards {
fields {
field {
id
}
}
}
}
}
}
Pois em uma requisição os campos do registro conectado ao card ID 604107623 retornam um array com determinadas posições, ao fazer a mesma requisição para outro card ID, a posição dos campos no array mudam. Isso acaba dificultando na hora de fazer o mapeamento pelo índice do array. Exemplo: {{ $('GraphQL').item.json.data.card.child_relationsn0].cardsa0].fieldsm10].value }}
Em outras palavras, ao fazer o mapeamento do array na posição 10, a resposta muda de acordo com o card em questão.
Como faço para mapear sempre o mesmo valor de um campo específico do registro conectado?
Seguem alguns prints:
*Notem que o ID de cada filme na resposta muda de posição dependendo do card consultado.