Как использовать возвращаемые значения действия в следующей мутации?

#hasura

Вопрос:

Я новичок в Hasura и хотел бы знать, можно ли использовать возвращаемые значения действия в следующей мутации?

Как я могу сделать что-то подобное?:

 mutation MyMutation($address: String = "") {  mapUser(objects: {address: $address}) {  returning {  newAddress  }  }  insert_user_one(object: {user: mapUser.newAddress}) {  returning {  id  }  } }  

Ответ №1:

afaik, нет никакого способа сделать это напрямую с помощью graphql. Что вы могли бы сделать, так это обновить действие, чтобы также выполнить вставку, или на клиенте получить значение из мутации действия и передать его значение мутации вставки отдельно.

Комментарии:

1. Что вы подразумеваете под вставкой в действие? Мне все равно понадобились бы возвращаемые значения mapUser для использования во вставке, это possbile?