neo4j导入关系过程中报这个错误怎么解决。
确认文件都为utf-8格式
我选择的节点是人物和事件 我想通过关系让二者的发生时间变得一目了然
LOAD CSV WITH HEADERS FROM "file///person.csv" AS line
MERGE(p:person{nid:line,nid.name:line,name})
LOAD CSV WITH HEADERS FROM "file:///thing.csv" AS line
MERGE (p:thing{eid:line.eid,event:line.event})
LOAD CSV WITH HEADERS FROM "file:///gx.csv" AS line
match (from:person{nid:line.from_nid}),(to:person{eid:line.to_eid})
merge (from)-[r:rel{relation:line:relation}]->(to)
看起来像是关系匹配的问题,把数据文件贴一部分数据看下。
报错的意思是类型不匹配,这个错误通常是由于在导入关系时发生了语法错误【重点检查下第3行,第30列】
主要检查是否有拼写错误?是否输入的关键字和标识符是正确的。确保您输入的名称和属性名称是唯一的,并且没有重复。