我有一个带有联合声明的GraphQL模式,该声明已经有很多类型,例如:
union SectionUnion = SectionForm | Section2 | Section3 | Section4 | Section5
我知道还会有更多节(尚未添加),并且在某个时候联合声明将变得不可读,因为这将是很长的一行。
是否有一种方法可以将类型放入多行,每行一个类型?
空格(空格和制表符),行终止符和逗号在GraphQL中均被忽略。因此,此定义同样有效且等效:
union
SectionUnion =
SectionForm |
Section2
| Section3
,
| Section4 | ,,, Section5