【问题标题】:Extends Java GraphQL schema type query in other module(jar)在其他模块(jar)中扩展 Java GraphQL 模式类型查询
【发布时间】:2022-01-16 04:49:03
【问题描述】:

我有一个带有 GraphQL api 和这个 api 架构的 jar。但我想用自定义查询扩展这个 api。我创建了一个

我的自定义查询.graphqls

type Query {
    myCustomQueryHerer(): [String]
}

其他模块(jar依赖)

type Query {
   queryOne(): String
   queryTwo(): Int 
}

模式解析器(graphql-java)识别这两个定义,但忽略我的自定义,只保留 jar 依赖项中的定义。

有没有办法在类型查询模式中添加查询,扩展在 api(jar) 中所做的设置?

【问题讨论】:

    标签: java graphql


    【解决方案1】:

    我找到了解决方案。只需用 extend 标记类型,这样您就可以添加或更改类型,即使它在另一个库中。

    extend type Query {
       myCustomQueryHerer(): [String]
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-01-06
      • 2019-12-29
      • 2021-07-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-14
      • 1970-01-01
      相关资源
      最近更新 更多