【发布时间】:2020-09-30 05:21:36
【问题描述】:
我目前正在尝试测试 1 个服务的 graphql 端点,该端点最终将成为 apollo-federation/gateway graphql 服务器的一部分。此服务将扩展现有联合图中现有服务的类型。
如果我想使用 apollo-federation & gateway 单独测试我的服务,有没有办法在我的 graphql 架构中仍然使用 @extends 和 @external 时做到这一点?目前网关抛出:UnhandledPromiseRejectionWarning: Error: Unknown type: "SomeTypeInAnotherServer",这是有道理的,因为没有要扩展的类型,但我可以忽略这个验证吗?
【问题讨论】:
-
把它扔在一个答案中,我会选择你!我不知道为什么我自己找不到这个。在发布此之前,我肯定做了一些研究。非常感谢!