Neo4j知识图谱(2)创建与删除

发布时间:2024年01月14日

Neo4j - CQL简介_w3cschoolicon-default.png?t=N7T8https://www.w3cschool.cn/neo4j/neo4j_cql_introduction.html一、创建节点

create(n:Person{name:'何仙鸟',age:21})

create就是创建,无论是点还是边都是用create来创建

n相当于一个别名,比如创建一个Person,而Person是一个标签

大括号里的是属性,第一个属性是name,第二个属性是age

创建节点:

增加关系属性的节点创建:

create?(p:Person{name:"我",age:33})-[:包工程{金额:1000000}]->(n:Person{name:"好大儿",age:40})

二、删除

match(p:Person{name:"何仙鸟"}) delete n

首先告诉他删除的是谁,删的是一个Person,别名是n

如果是删除有关系的节点:

不能直接删除,必须先删除关系

match?(p:Person{name:"我",age:33})-[f:`包工程`]->(n:Person{name:"好大儿",age:40})?delete?f

删除以后关系就不见了:

然后就可以删除节点了:

如果想同时删除结点,可以在刚才的代码后面加上,p,n

文章来源:https://blog.csdn.net/weixin_55843921/article/details/135583000
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。