|| apoc.node.id - APOC 核心文档 - Neo4j 文档

apoc.node.id

详情

语法

apoc.node.id(node)

描述

返回给定虚拟 NODE 的 ID。

参数

名称

类型

描述

node

NODE

要返回其 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

© . This site is unofficial and not affiliated with Neo4j, Inc.