【发布时间】:2018-04-13 03:32:18
【问题描述】:
例如,我有一个包含以下数字的 CSV 文件,
example.csv contains(Field A1):
1, 2, 4, 5, 6, 7, 10
我尝试使用以下 Neo4j 代码
LOAD CSV FROM "file:///example.csv" AS line
CREATE (d:Data) SET d.date= timestamp()
SET d.data = line WITH d
MATCH (t:Timestamp {name: "Digital"})
CREATE (d)<-[:HAS]-(t)
所以在 d.data 中,存储了一个字符串列表,但我想要一个整数列表。我尝试使用下面的代码,但它给出了错误。
SET d.data = toInt(line)
是否可以将上述 CSV 数据作为整数列表存储在 d.data 中?提前致谢。
【问题讨论】:
-
您的 CSV 文件中有多少行?是不是只有一行?
-
是的,它是包含 250 个值的单行。如果没有 toInt(line),当我看到 json 表单“data”:[“1”,“2”...] 时,我会得到一个字符串列表,但我想要一个整数列表“data”:[1,2. ...]