在将远程GraphQL模式与Apollo Server合并时如何重命名查询?

时间:2019-10-05 20:31:47

标签: graphql apollo-server

在站点jakku和站点tatooine中给出两个这样的远程模式:

type Query {
  page(title: string): Page
}

(以及每个站点自定义的其他字段)

我想使用schema stitching以便可以这样访问中央服务:

Query {
  jakku: JakkuQuery
  tatooine: TatooineQuery
}

在执行mergeSchemas时,我似乎需要将每个站点的Query重命名为其他名称,但是我似乎找不到解决方法。看起来根字段可以重命名(例如page),类型(根类型除外)也可以重命名,但是我不确定该怎么做。

0 个答案:

没有答案