【问题标题】:What are the required fields for ScapholdSchema?ScapholdSchema 的必填字段是什么?
【发布时间】:2017-06-28 01:20:43
【问题描述】:

你能解释一下这个模式是什么意思吗?

type ScapholdSchema {
  id: ID!
  name: String!
  description: String
  types: [ScapholdType]
}

【问题讨论】:

    标签: graphql scaphold


    【解决方案1】:

    好问题!这是用于在 GraphQL 模式中定义类型的 GraphQL 语法。在这种情况下,类型名称称为ScapholdSchema,它的字段分别为idnamedescriptiontypes。继续向下层次结构,每个字段也有一个类型,一些是标量,另一些是自定义对象。在您的 sn-p 中,字段名称右侧的单词定义其类型(ID!String! 等...)。

    为了更直接地回答您的问题,感叹号表示它是一个非空字段(即必填字段)。最后要注意的是ScapholdType 字段类型。这是在 GraphQL 类型系统的其他地方定义的 GraphQL 对象(很像ScapholdSchema 在这里)。它周围的括号表示types 字段是ScapholdType 对象的列表。

    希望有帮助!

    【讨论】:

      猜你喜欢
      • 2015-12-08
      • 2023-03-10
      • 2015-03-06
      • 1970-01-01
      • 1970-01-01
      • 2020-09-28
      • 1970-01-01
      • 1970-01-01
      • 2015-06-12
      相关资源
      最近更新 更多