我将NestJS与graphql一起使用,并开始使用Prisma服务,遵循模式第一类型中的文档,我们需要定义模式,然后将服务部署到pyramida并使用cli命令“ graphql get-schema获取模式” ”,并生成运行“ graphql codegen”的prisma绑定代码。
现在我需要使用阿波罗联合会创建单个服务,当阿波罗网关无法处理由prima绑定创建的订阅类型时,就会发生问题。此后,在多个服务(如Node接口)中声明的某些类型将引发异常。最后,当使用@key或@provide之类的指令时,问题仍然存在。
因此,很难将所有这些人一起使用。是否可以使用不同的代码源或在prisma中进行某种配置来确保绑定符合阿波罗联盟的条件。
我进行了很多搜索,但是使用所有这些服务都找不到任何示例,但没有成功。