File upload 如何使用prisma nexus上载多个文件
我需要使用一个graphql变体上传多个图像 在正式的nexus之后,我设法使用graphql上载库并获得了如下所示的上载标量类型的权限File upload 如何使用prisma nexus上载多个文件,file-upload,graphql,prisma-graphql,nexus-prisma,File Upload,Graphql,Prisma Graphql,Nexus Prisma,我需要使用一个graphql变体上传多个图像 在正式的nexus之后,我设法使用graphql上载库并获得了如下所示的上载标量类型的权限 import { GraphQLUpload } from "graphql-upload"; import { asNexusMethod } from "nexus"; export const Upload = asNexusMethod(GraphQLUpload, "upload"); 单次上传-工作 import { inputObjectTy
import { GraphQLUpload } from "graphql-upload";
import { asNexusMethod } from "nexus";
export const Upload = asNexusMethod(GraphQLUpload, "upload");
单次上传-工作
import { inputObjectType } from "nexus";
export const ProductCreateInputOverride = inputObjectType({
name: "ProductCreateInputOverride",
definition(t) {
t.upload("images");
}
});
多次上传-不工作
import { inputObjectType } from "nexus";
export const ProductCreateInputOverride = inputObjectType({
name: "ProductCreateInputOverride",
definition(t) {
t.list.upload("images");
}
});
当使用t.list.upload(“图像”)时,typescript不会显示任何错误,也会自动完成。但服务器启动将失败,错误为“t.list.upload”不是一个函数
这不是正确的方法吗???。请建议。我找到了原因。这是当前nexus版本中的一个bug,并且已经得到了解决。请在下面找到拉取请求链接