py2neo删除neo4j节点
时间: 2023-11-15 21:57:46 浏览: 166
在py2neo中删除neo4j节点可以使用graph.delete()方法。具体步骤如下:
1. 首先创建一个节点,可以使用Node()方法创建。
2. 使用graph.create()方法将节点创建到数据库中。
3. 使用NodeMatcher()方法创建一个节点匹配器。
4. 使用matcher[]方法根据节点id查找节点。
5. 使用graph.delete()方法删除节点。
示例代码如下:
```
from py2neo import Graph, Node
from py2neo.matching import *
url = 'bolt://localhost:7687'
key = '1'
usr = 'neo4j'
graph = Graph(url在py2neo中删除neo4j节点可以使用graph.delete()方法。具体步骤如下:
1. 首先创建一个节点,可以使用Node()方法创建。
2. 使用graph.create()方法将节点创建到数据库中。
3. 使用NodeMatcher()方法创建一个节点匹配器。
4. 使用matcher[]方法根据节点id查找节点。
5. 使用graph.delete()方法删除节点。
示例代码如下:
```
from py2neo import Graph, Node
from py2neo.matching import *
url = 'bolt://localhost:7687'
key = '1'
usr = 'neo4j'
graph = Graph(url, auth=(usr, key))
# 创建一个节点
node = Node('人', name='张三')
graph.create(node)
# 获取该节点的id
node_id = node.identity
# 创建节点匹配器
matcher = NodeMatcher(graph)
# 根据 id 查找节点
created_node = matcher[node_id]
# 删除节点
graph.delete(created_node)
```
阅读全文