0
我在csv文件中有数据,并且每个csv文件中都有一个索引行,用于创建节点之间的关系。一些信息在csv文件中重复出现,所以当我调用一个关系而不是让一个演员的节点出现,并且他所有的电影节点都与他连接时,我有一堆单独连接到电影节点的独立演员节点。有没有办法告诉neo4j,如果5个节点是相同的加入他们的ID,所以他们将代表1?在设置我的数据库时删除重复项
我在csv文件中有数据,并且每个csv文件中都有一个索引行,用于创建节点之间的关系。一些信息在csv文件中重复出现,所以当我调用一个关系而不是让一个演员的节点出现,并且他所有的电影节点都与他连接时,我有一堆单独连接到电影节点的独立演员节点。有没有办法告诉neo4j,如果5个节点是相同的加入他们的ID,所以他们将代表1?在设置我的数据库时删除重复项
您想在ID上使用MERGE。示例
Load csv .... as row
Merge (p:Person{Id: row.person})
Merge (m:Movie{id:row.movie})
ON CREATE set m.title = row.title
Merge (p)-[:acts]->(m)