【问题标题】:How to describe possible types for GraphQl schema如何描述 GraphQl 模式的可能类型
【发布时间】:2022-08-03 23:37:37
【问题描述】:

我有一个查询,我必须描述响应类型。它们中的大多数都很容易,因为它们是基本类型或包含基本类型的对象。 然而,一个有两种可能的对象类型作为响应。 我不确定语法。

   query {
     complexObject {
      { field }
      {
       field
       field
      }
     }
     simpleObject {
       field
     }
   }

这感觉最自然,但不起作用。

    标签: graphql


    【解决方案1】:

    弄清楚它是否可以帮助某人。

    complexObject {
    __typename
      ... on FirstObjectTypename {
        field
      }
      ... on SecondObjectTypename {
        field
        field
        field
      }
    }
    

    【讨论】:

      猜你喜欢
      • 2018-08-23
      • 2021-06-26
      • 2017-02-19
      • 2023-04-07
      • 2011-07-24
      • 1970-01-01
      • 1970-01-01
      • 2020-02-28
      • 2019-07-04
      相关资源
      最近更新 更多