工具
Web 开发
Web 服务
GraphQL
对象
type Character {
name: String!
appearsIn: [Episode!]!
}
Character
是一个 Objectname
,appearsIn
是 FieldsString!
表示这是一个non-nullable
字段,当你请求name
时 GraphQL 总是会返回你这个数据[Episode]!
表示这是一个non-nullable
字段,它是一个 Episode 对象组成的数组
函数参数:
type Starship {
id: ID!
name: String!
length(unit: lengthUnit = METER): Float
}
函数 length()
有一个名为 lengthUnit
的参数,形参是 unit
,默认值是 METER
,返回值的类型是 Float
。