如何使用 ExpediaGroup 的 graphql-kotlin 上传?
How to upload with ExpediaGroup's graphql-kotlin?
下的示例中没有任何与文件上传相关的内容
我想一次上传 5 个文件,虽然我认为它应该是一个突变,但我不确定它是否应该像这样:
class UploadMutation: Mutation {
fun upload(files: FilePart) {
print("$files")
}
}
上下文显然是 Spring 使用 Kotlin 和 WebFlux 启动。
根据开发者的说法,他们根本不支持类似 Apollo 的文件上传。
可以使用我们的库和 spring 启动来构建文件上传,但它们不是开箱即用的。您必须自己配置响应解析器
https://github.com/ExpediaGroup/graphql-kotlin/discussions/1037
我想一次上传 5 个文件,虽然我认为它应该是一个突变,但我不确定它是否应该像这样:
class UploadMutation: Mutation {
fun upload(files: FilePart) {
print("$files")
}
}
上下文显然是 Spring 使用 Kotlin 和 WebFlux 启动。
根据开发者的说法,他们根本不支持类似 Apollo 的文件上传。
可以使用我们的库和 spring 启动来构建文件上传,但它们不是开箱即用的。您必须自己配置响应解析器
https://github.com/ExpediaGroup/graphql-kotlin/discussions/1037