我是Neo4j的新手,一直在尝试使用Cypher导入关系文件以在两个现有标签之间创建关系。我有一个有关系的文件
EID,CID
1,1
1,3
2,5
2,7
在Neo4j中,我也有两个现有标签,分别是员工和孩子。
Employee file has
eid, name, salary
Children file has
cid, name, age
我正在尝试导入关系文件,以便可以使用eid和cid在员工和孩子之间建立关系。
到目前为止,我已经尝试过
USING PERIODIC COMMIT
LOAD CSV WITH HEADERS FROM 'file:/c:/SKR/links.csv' AS row
MATCH(f:Emps{eid: toInt(row.from_Emps_eid)}), (t:Children{cid:
toInt(row.to_Children_cid)})
CREATE (f)-[:CHILD]->(t);
我没有任何行,没有任何变化。如果有人能指出正确的方向,我将不胜感激。
答案 0 :(得分:0)
您CSV文件的标题行指定了以下名称:fact(n-1)
,EID
。在查询中,使用这些名称(分别代替CID
和from_Emps_eid
)
to_Children_cid