【问题标题】:Split union declaration in GraphQL schema over multiple lines将 GraphQL 模式中的联合声明拆分为多行
【发布时间】:2020-06-30 12:46:06
【问题描述】:

我有一个 GraphQL 模式,它的联合声明已经有很多类型,例如:

union SectionUnion = SectionForm | Section2 | Section3 | Section4 | Section5

我知道会有更多的部分(尚未添加),并且在某些时候联合声明将变得不可读,因为它会是很长的一行。

有没有办法将类型放在多行中,每行一个类型?

【问题讨论】:

    标签: graphql graphql-schema


    【解决方案1】:

    空白(空格和制表符)、行终止符和逗号在 GraphQL 中都是被忽略的字符。所以这个定义同样有效且等价:

    union 
     SectionUnion    = 
    SectionForm |
        Section2
    | Section3
    
    ,
      | Section4   | ,,,  Section5
    

    【讨论】:

      猜你喜欢
      • 2018-12-08
      • 2020-07-30
      • 2022-01-19
      • 2021-09-01
      • 1970-01-01
      • 2017-09-27
      • 1970-01-01
      • 2020-05-22
      • 2020-12-21
      相关资源
      最近更新 更多