关于Neo4j的使用
文章目录
- 关于Neo4j的使用
- 1、启动方式
- 2、创建新节点,节点内有属性
- 3、创建关系
- 4、查询节点
- 5、查询关系
- 6、删除两个节点的关系
- 7、删除节点
- 8、删除某个标签的全部关系
- 9、某个节点添加属性
- 10、删除节点某个属性
1、启动方式
进入bin目录:
neo4j console
2、创建新节点,节点内有属性
create (:大学{name:"北京邮电大学"})
create (:院系{name:"计算机学院"})
先创建了两个节点:
3、创建关系
match (p1:大学),(p2:院系) Create(p1)-[r:院系]->(p2)
这个关系创建完成!
4、查询节点
match (n:大学)
where n.name='北京邮电大学'
return n
n代表节点,可以替换。
5、查询关系
match (:大学{name:'北京邮电大学'})-[r]->(:院系{name:"计算机学院"}) return r
6、删除两个节点的关系
必须先删除关系才能删除节点:
match (:大学{name:'北京邮电大学'})-[r]->(:院系{name:"计算机学院"}) delete r
7、删除节点
match (a:大学{name:"北京邮电大学"}) delete a
8、删除某个标签的全部关系
match (:大学{name:'北京邮电大学'})-[r]->() delete r
9、某个节点添加属性
match (a:大学) where a.name="北京邮电大学" set a.sal="123" return a
10、删除节点某个属性
match (a:大学) where a.name="北京邮电大学" remove a.sal