GraphiQLに結果が1つのクエリー/突然変異から別のクエリー/突然変異にパイプさせる方法があるのでしょうか?ここでは、login
の突然変異を使用してviewer
を取得し、viewer
を使用してそのユーザーのaddresses
をクエリする例を示します。これはGraphQL/GraphiQLで可能ですか?1つのクエリー/突然変異の結果を別のパイプに取り込みます。
mutation {
login(credentials: {
email: "[email protected]",
password: "password123",
passwordConfirmation: "password123"
}) {
viewer
}
}
query {
addresses(viewer:viewer) {
city
}
}
あり、実験batchOperationsが備わっていますが、私はそれはまだgraphql-jsファイルに上陸だとは思いません。私はここで問題を開いた。 https://github.com/graphql/graphql-js/issues/462 – ThomasReggi