具有嵌套输入的模式的相应graphql-tag?

时间:2017-12-16 19:58:22

标签: apollo graphql-js react-apollo graphcool

我在graphql上关注了一个教程(这里:https://www.howtographql.com/graphql-js/5-authentication/)并遇到了嵌套输入的变异。 我该如何编写相应的graphql-tag?

gql``  

架构:

type Mutation {
  createUser(name: String!, authProvider: AuthProviderSignupData!): User
}
###########
## Inputs
###########

input AuthProviderEmail {
  email: String!
  password: String!
}

input AuthProviderSignupData {
  email: AuthProviderEmail
}

对应的graphiql输入:

mutation CreateUser {
  createUser(name: "tester2", authProvider: {email: {email: "test@test.com", password: "password"}}) {
    id
    name
  }
}

1 个答案:

答案 0 :(得分:2)

WebDriver.findElement(By);