neo4j 在从 csv 导入期间指定数据类型

Lio*_*erg 5 types neo4j cypher load-csv

有没有办法在导入时告诉neo4j值的类型?例如,neo4j 是否知道“2015-0104T10:33:44”是日期还是字符串?

谢谢!

Ste*_*ter 3

Neo4j 使用 Java 原始类型、字符串或数组作为属性值。没有日期类型。所以“2015-0104T10:33:44”是一个字符串。

Cypher 提供了几个用于类型转换的函数,例如toFloat, toInt, ... ,这可能会对您有所帮助。

大多数人存储自纪元以来的毫秒数以获取日期和时间信息。然而,Cypher 还没有将字符串转换为毫秒的函数,因此您可能在 csv 文件的预处理步骤中执行此操作。