知识图谱简单建立

建立人物实体(Sally)

CREATE (n:Person {name:'Sally'}) RETURN n

在这里插入图片描述

注:每次一句一句运行

建立地区实体(Miami和Boston)

CREATE (n:Location {city:'Miami', state:'FL'})
CREATE (n:Location {city:'Boston', state:'MA'})

在这里插入图片描述

Location是节点类型,city和state是属性

建立关系

人物之间的关系建立

MATCH (a:Person {name:'Shawn'}), (b:Person {name:'John'}) MERGE (a)-[:FRIENDS {since:2012}]->(b)

人物和地区之间的关系建立

MATCH (a:Person {name:'John'}), (b:Location {city:'Boston'}) MERGE (a)-[:BORN_IN {year:1978}]->(b)

查看出生在Boston的人物

MATCH (a:Person)-[:BORN_IN]->(b:Location {city:'Boston'}) RETURN a,b

在这里插入图片描述

添加标签

match (t:Person) where t.name=“John” set t:年龄return t

在这里插入图片描述

添加属性

match (a:Person) where a.name=“John” set a.年龄=20 return a

在这里插入图片描述

删除节点(如果有关系,要先删除关系,然后删除节点)

match (p:Person{name:"Steve"})-[f:BORN_IN]->(n:Location{city:"Lynn"})
 delete f
match (n:Location{city:"Lynn"}) delete n

最后结果
在这里插入图片描述

关注一下,谢谢

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐