我正在尝试创建一个突变,但我不断发现 POST 正文丢失。我可以在调用 urql 和 codegen 挂钩之前记录数据,并且可以在错误的变量中看到数据,但 chrome 不断因“POST body Missing”错误而崩溃,并且服务器的解析器永远不会被命中。
我在 React Client 上使用 Urql 和 Codegen,并在 Express API 上使用 Apollo-server。
这是我的代码:
突变定义(用于代码生成)
mutation UserLogin($email: String!, $password: String!) {
login(email: $email, password: $password) {
errors {
email {
error
isValid
}
password {
error
isValid
}
}
token
}
}
Run Code Online (Sandbox Code Playgroud)
代码生成输出:
mutation UserLogin($email: String!, $password: String!) {
login(email: $email, password: $password) {
errors {
email {
error
isValid
}
password {
error
isValid
}
}
token
}
} …Run Code Online (Sandbox Code Playgroud) 有人有如何使用 GraphQl 在 NestJs 中上传文件的示例吗?
我可以通过控制器使用给定的示例上传
https://github.com/nestjs/nest/issues/262#issuecomment-366098589,
但我找不到任何全面的文档如何在 NestJS 中使用 GrahpQL 上传