Neo4j知识图谱--基础建立
知识图谱简单建立建立人物实体(Sally)CREATE (n:Person {name:'Sally'}) RETURN n注:每次一句一句运行建立地区实体(Miami和Boston)CREATE (n:Location {city:'Miami', state:'FL'})CREATE (n:Location {city:'Boston', state:'MA'})在这里插入图片描述Locati
·
知识图谱简单建立
建立人物实体(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
最后结果
关注一下,谢谢

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