使用Neo4j 3.2.0社区版。
Neo4j中的属性类型应该与Java原语相匹配。为什么只有整数(即toInteger)和float的标量函数?导入(LOAD CSV)时,将字符串转换为字节,短路和双精度而不是在标题中指定类型是有用的。 APOC对这些类型也没有任何标量函数。因为数字类型之间存在很大的内存差异,所以会预料到这些。任何技术原因或解决方法(即在加载CSV下将字符串转换为字节| short | double?
此外,导入工具允许标题元数据中的所有数字类型。
答案 0 :(得分:0)
不确定您对属性类型的确切含义应与Java基元匹配。据我所知,在编写软件时没有义务做任何事情。
您可以在本文档中找到Neo4j所具有的类型以及它们如何映射到不同的语言:https://neo4j.com/docs/developer-manual/current/drivers/cypher-values/。
希望这有帮助。
此致 汤姆