Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Neo4j 如何创建具有64位长属性的节点?_Neo4j_Cypher - Fatal编程技术网

Neo4j 如何创建具有64位长属性的节点?

Neo4j 如何创建具有64位长属性的节点?,neo4j,cypher,Neo4j,Cypher,使用cypher,类似于: MERGE (t:Test { tl: 10508455564958384115 }) 那不会再回来了 integer is too large (line 1, column 21) "MERGE (t:Test { tl: 10508455564958384115 })" ^ 而是使用存储为long的值创建节点 手册中描述了一个属性,所以我猜这应该是可行的?10508455564958384115大于Java LONG的最大值,即 92233720368547

使用cypher,类似于:

MERGE (t:Test { tl: 10508455564958384115 })
那不会再回来了

integer is too large (line 1, column 21) "MERGE (t:Test { tl: 10508455564958384115 })" ^
而是使用存储为long的值创建节点


手册中描述了一个属性,所以我猜这应该是可行的?

10508455564958384115大于Java LONG的最大值,即 9223372036854775807


改为使用字符串值,当前不支持大的十进制值。

我应该补充一点,如果可能的话,我有兴趣在以后索引此值。好的,
9223372036854775807
是最大限制。(不知道是否正确,也试着在末尾加一个
.0
)@BhargavRao啊,你是对的。我想我必须找到一种方法将数字转换为主机语言中的有符号64位嘿,我还注意到,如果在末尾添加
.0
,它会将其存储为
双精度
,但在显示时会忽略
.0