NestJs + GraphQL +阿波罗联盟+ Prisma

时间:2020-04-24 22:05:41

标签: nestjs prisma prisma-graphql apollo-federation prisma-binding

我将NestJS与graphql一起使用,并开始使用Prisma服务,遵循模式第一类型中的文档,我们需要定义模式,然后将服务部署到pyramida并使用cli命令“ graphql get-schema获取模式” ”,并生成运行“ graphql codegen”的prisma绑定代码。

现在我需要使用阿波罗联合会创建单个服务,当阿波罗网关无法处理由prima绑定创建的订阅类型时,就会发生问题。此后,在多个服务(如Node接口)中声明的某些类型将引发异常。最后,当使用@key或@provide之类的指令时,问题仍然存在。

因此,很难将所有这些人一起使用。是否可以使用不同的代码源或在prisma中进行某种配置来确保绑定符合阿波罗联盟的条件。

我进行了很多搜索,但是使用所有这些服务都找不到任何示例,但没有成功。

0 个答案:

没有答案