字符串¶
字符串类型使用STRING关键字声明,用于存储字符序列。
长度限制¶
-
GQL 中的字符串长度限制分为两类:
- 属性字符串:作为点或边属性存储的字符串,最大 65,535 字节。
- 运行时字符串:表达式求值、函数返回值等运行时场景下的字符串,最大 2³²−1 字节(约 4 GB)。
- 每个字符串必须用英文单引号(
')或双引号(")包围。
声明示例¶
'''
CREATE GRAPH TYPE IF NOT EXISTS person AS
{ NODE Person
( {
id INT64 PRIMARY KEY,
is_adult BOOL DEFAULT TRUE,
name STRING DEFAULT 'John Doe',
hobbies LIST<STRING> DEFAULT ['reading', 'swimming'],
birthday DATE DEFAULT DATE('1990-01-01')
} )
}
'''
在上述示例中,属性name的数据类型为字符串(STRING),默认值为John Doe。