Csv 设置数据库时删除重复项

Csv 设置数据库时删除重复项,csv,neo4j,Csv,Neo4j,我在csv文件中有一个数据,在每个csv文件中有一个索引行,用于创建节点之间的关系。一些信息在csv文件中重复,因此,当我调用关系时,而不是让演员的节点出现,并且他扮演的所有电影节点都连接到他,我有一组单独的演员节点分别连接到电影节点。有没有办法告诉neo4j,如果5个节点相同,请在id上连接它们,以便它们将由1表示?您想在id上使用合并。例如 Load csv .... as row Merge (p:Person{Id: row.person}) Merge (m:Movie{id:row.

我在csv文件中有一个数据,在每个csv文件中有一个索引行,用于创建节点之间的关系。一些信息在csv文件中重复,因此,当我调用关系时,而不是让演员的节点出现,并且他扮演的所有电影节点都连接到他,我有一组单独的演员节点分别连接到电影节点。有没有办法告诉neo4j,如果5个节点相同,请在id上连接它们,以便它们将由1表示?

您想在id上使用合并。例如

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)