GraphQL js文件上传

GraphQL js file uploading

我看到了 Relay 的一些示例,但我将 graphQL 与 Apollo 一起使用,找不到任何示例或文档如何通过突变处理 GraphQL 中的文件上传?

Apollo 客户端暂时不支持文件上传。与身份验证一样,在 GraphQL 之外处理文件上传可能会更好(至少目前是这样)。

这就是为什么我建议通过单独的端点(即 express 中的 /uploads 路由,或直接到 S3 等)上传文件,然后在上传成功完成后调用带有文件信息的突变。