类型

这是 GraphQL 库版本 6 的文档。有关长期支持 (LTS) 版本 5,请参阅 GraphQL 库版本 5 LTS.

Neo4j GraphQL 库提供以下类型

类型 描述

Int

Int 标量类型表示有符号 32 位数值非小数。

Float

Float 标量类型表示有符号双精度小数。

String

String 标量类型表示文本数据,由 UTF-8 字符组成。

Boolean

Boolean 标量类型表示 truefalse

ID

ID 标量类型表示唯一标识符,通常用于重新获取对象。

BigInt

BigInt 标量类型表示有符号 64 位数值非小数。

Date

Date 时间标量类型是映射到 Neo4j DATE 类型的 ISO 8601 日期。

Time

Time 时间标量类型是映射到 Neo4j ZONED TIME 类型的 ISO 8601 时间。

LocalTime

LocalTime 时间标量类型是映射到 Neo4j LOCAL TIME 类型的 ISO 8601 时间。

DateTime

DateTime 时间标量类型是映射到 Neo4j ZONED DATETIME 类型的 ISO 8601 日期和时间。

LocalDateTime

LocalDateTime 时间标量类型是映射到 Neo4j LOCAL DATETIME 类型的 ISO 8601 日期和时间。

Duration

Duration 时间标量类型是映射到 Neo4j DURATION 类型的 ISO 8601 持续时间。

Point

Point 空间对象类型是 WGS 84 3D 地理点。

CartesianPoint

CartesianPoint 空间对象类型是笛卡尔 3D 点。