有条件的创建关系
发布于 5 年前 作者 chamberlina 1372 次浏览 来自 问答

现在想创建两个节点之间的关系,但是为了避免成环,需要先判断两个节点之间是否存在关系,如果没有,那么就创建,有哪位大神帮解答一下。 MATCH p= (n1:Example{id:123})-[r*]-(n2:Example{id:456}) return p 这样返回p大于0,存在关系,不创建,但是如果p = 0,那么就创建n1和n2之间的关系,有没有一个cypher就可以搞定的??

1 回复

match (s:peo{id:1}),(e:peo{id:2}) merge(s)-[]->(e)

回到顶部