GraphQL 是一种用于 API 的查询语言,它允许客户端仅请求所需的数据。在本教程中,我们将详细介绍 GraphQL 中的各种类型。
基本类型
GraphQL 定义了以下几种基本类型:
String
:字符串类型Int
:整数类型Float
:浮点数类型Boolean
:布尔类型ID
:唯一标识符类型
复合类型
Object
:对象类型,可以包含多个字段List
:列表类型,可以包含多个元素Enum
:枚举类型,定义了一组命名的值Input Object
:输入对象类型,用于接收查询参数
示例
以下是一个简单的 GraphQL 查询示例:
query {
user(id: "123") {
name
age
}
}
在这个查询中,我们请求了用户名为 "123" 的用户的姓名和年龄。
相关教程
想要了解更多关于 GraphQL 的知识,请访问我们的 GraphQL 教程。
GraphQL 图解