apoc.node.id
语法 |
|
||
描述 |
返回给定虚拟 |
||
参数 |
名称 |
类型 |
描述 |
|
|
要返回其 ID 的节点。 |
|
返回 |
|
||
用法示例
本节示例基于以下图
CREATE (s:Student {name: 'Alice', score: 71});
CREATE (s:Student {name: 'Mark', score: 95});
CREATE (s:Student {name: 'Andrea', score: 86});
CREATE (s:Student {name: 'Rajesh', score: 89});
CREATE (s:Student {name: 'Jennifer', score: 96});
CREATE (s:Student {name: 'Katarina', score: 80});
如果我们创建包含学生分数的虚拟节点,我们可以使用 apoc.node.id 返回这些虚拟节点的 ID
apoc.create.vNode 过程
MATCH (s:Student)
CALL apoc.create.vNode(['Score'],{value: s.score})
YIELD node
RETURN node, apoc.node.id(node) AS nodeId;
| node | nodeId |
|---|---|
(:Score {value: 71}) |
-13 |
(:Score {value: 95}) |
-14 |
(:Score {value: 86}) |
-15 |
(:Score {value: 89}) |
-16 |
(:Score {value: 96}) |
-17 |
(:Score {value: 80}) |
-18 |