Zastanawiam się, czy istnieje sposób w GraphiQL, który pozwoli mi przesłać wynik z jednego zapytania/mutacji do innego zapytania/mutacji. Oto przykład, w którym mutacja login
jest używana do uzyskania viewer
, a viewer
będzie użyty do wysłania zapytania do użytkownika addresses
. Jest to możliwe dzięki GraphQL/GraphiQL.Podejmij wynik z jednego zapytania/mutacji i potoku do innego
mutation {
login(credentials: {
email: "[email protected]",
password: "password123",
passwordConfirmation: "password123"
}) {
viewer
}
}
query {
addresses(viewer:viewer) {
city
}
}
jest takie eksperymentalne batchOperations wyposażone, ale nie sądzę, że wylądował w jeszcze graphql-jS. Otworzyłem tutaj problem. https://github.com/graphql/graphql-js/issues/462 – ThomasReggi