neo4j 查询一个节点关系网
时间: 2023-11-02 11:05:16 浏览: 102
neo4j_test:neo4j程序,用于创建节点和关系,检测周期
要查询一个节点的关系网,可以使用 Neo4j 的 Cypher 查询语言。以下是一个示例查询,假设我们要查询 ID 为 1 的节点的关系网:
```
MATCH (n)-[r]-(m)
WHERE ID(n) = 1
RETURN n, r, m
```
这个查询会返回与节点 1 有关系的所有节点和关系。其中 `(n)-[r]-(m)` 表示匹配所有与节点 n 有关系的节点 m,关系为 r。`WHERE ID(n) = 1` 表示筛选出 ID 为 1 的节点。`RETURN n, r, m` 表示返回节点 n、关系 r 和节点 m。
请注意,这是一个简单的查询示例,实际情况可能需要根据具体的节点和关系类型进行更精细的查询。
阅读全文