我正在使用带有 apollo 的 graphql-codegen 从打字稿中使用 graphql api。现在我必须以 1:1 的比例准确地复制很多 graphql 操作才能生成一些代码。例子:
mutation CreateAccount($name: String!, $email: String!, $password: String!) {
signUp(name: $name, email: $email, password: $password, initialAdminAccount: $initialAdminAccount) {
...UserProfile
}
}
那么是否有可能以某种方式signUp
直接调用而不是将其包装在自定义突变中?我知道 graphql 要求我指定我想要的字段作为回报,但 codegen 可以自动将所有已知字段放在那里。