Neo4j Cypher 查询语言中的不同数据类型
Different Data Types in Neo4j Cypher Query language
我想知道如何在 CQL 中定义不同的数据类型。
例如,在 SQL 中,我们有许多不同的数据类型,如 int
、float
、decimal
或可变字符。
但是在 CQL 中,当我们创建节点时我们没有定义它的数据类型,我们只是写:Create (a: User{UserName:'Jack', Age:23})
Age
属性 的数据类型是什么?是整数吗?浮动?
密码语言提供对整数、浮点数、字符串、字节[]、布尔值等的基本支持。
你可以read the docs here on cypher typing.
即将推出的 Neo4j 3.4 将支持地理空间和时间类型。在撰写本文时(最新的 3.3.4),稳定版本尚不支持此功能。
您已通过在 () 中创建节点来定义节点。同样,您在 [] 中定义关系。这些符号明确表示这些数据类型,这就是为什么自 2.x 版本之一以来就需要它们的原因。
我想知道如何在 CQL 中定义不同的数据类型。
例如,在 SQL 中,我们有许多不同的数据类型,如 int
、float
、decimal
或可变字符。
但是在 CQL 中,当我们创建节点时我们没有定义它的数据类型,我们只是写:Create (a: User{UserName:'Jack', Age:23})
Age
属性 的数据类型是什么?是整数吗?浮动?
密码语言提供对整数、浮点数、字符串、字节[]、布尔值等的基本支持。
你可以read the docs here on cypher typing.
即将推出的 Neo4j 3.4 将支持地理空间和时间类型。在撰写本文时(最新的 3.3.4),稳定版本尚不支持此功能。
您已通过在 () 中创建节点来定义节点。同样,您在 [] 中定义关系。这些符号明确表示这些数据类型,这就是为什么自 2.x 版本之一以来就需要它们的原因。