我有一组属性为“x”的节点。我想创建具有属性“y”的节点,并在一个查询中与“x”节点建立关系。我提出了这个问题:
MATCH (x) WHERE has(x.x) CREATE (y{y:"y"}), (y)-[:REL]->(x);
这使得两个节点“y”并且每个节点都与“x”有一个关系,但是我想要一个节点“y”,并且从这个节点到两个关系到每个“x”节点。
答案 0 :(得分:2)
解决
MATCH (x) WHERE HAS (x.x) MERGE (y { y:"y" }) CREATE (y)-[:REL]->(x);