可以在Neo4j中使用UNWIND创建不同类型的关系吗?

时间:2018-08-07 15:09:47

标签: neo4j

我有一个数据列表。我想用UNWIND创建不同类型的关系,因为我有大量的数据,且相同类型节点之间的关系类型不同。

UNWIND [{'source': 1, 'target': 2, 'relationship_type': 'defeats'}] as example_data
WITH example_data
  MATCH (w:person {id:example_data.source})
  MATCH (l:person {id:example_data.target})
  MERGE (w)-[:example_data.relationship_type]->(l) 

我一直在遇到[(当我使用列表而不是字典)和.(我现在拥有)的符号时的语法错误。

在上述语句中,是否可以使用UNWIND为不同节点创建不同的关系类型?

0 个答案:

没有答案