2017-02-09 75 views

回答

1

好問題!這是用於在GraphQL模式中定義類型的GraphQL語法。在這種情況下,類型名稱被稱爲ScapholdSchema,它的字段分別爲id,name,descriptiontypes。沿着層次結構繼續下去,每個字段都有一個類型,一些標量和其他自定義對象。在你的代碼片段中,字段名稱右側的單詞定義了它的類型(ID!String!等)。

要直接回答您的問題,感嘆號表示它是非空字段(即必需)。最後要注意的是ScapholdType字段類型。這是在GraphQL類型系統中定義的其他GraphQL對象(很像ScapholdSchema在這裏)。並且圍繞它的括號表示types字段是ScapholdType對象的列表。

希望有幫助!