知识图谱系列之neo4j入门之二
给现有节点建立关系
我们首先回顾一下上篇文章的内容,建立节点并建立他们之间的关系。我们做个实例:
CREATE(n1:Person{name:"jack"})-[:couple{roles:"boyfriend"}]->(n2:Person{name:"rose"})
return n1,n2
这样我们创建了jack跟rose两个节点以及他们之间的关系。
我们再来创建两个其他的节点:
CREATE(n1:Person{name:"jack"})-[:couple{roles:"boyfriend"}]->(n2:Person{name:"rose"})
CREATE(n3:Person{name:"小岳岳"}),(n4:Person{name:"孙小胖"})
return n1,n2,n3,n4
在此基础上添加了两个节点,如图:
创建二者之间的关系:
CREATE(n3:Person{name:"小岳岳"}),(n4:Person{name:"孙小胖"})
with n3,n4
match (n3)
match(n4)
CREATE (n3)-[:couple{roles:"boyfriend"}]->(n4)
return n3,n4
这样就可以了。