|| apoc.diff.nodes - APOC 核心文档 - Neo4j 文档

apoc.diff.nodes

详情

语法

apoc.diff.nodes(leftNode, rightNode)

描述

返回一个 MAP,详细说明两个给定 NODE 值之间的差异。

参数

名称

类型

描述

leftNode

NODE

第一个节点,用于与第二个节点进行比较。

rightNode

NODE

第二个节点,用于与第一个节点进行比较。

返回值

MAP

用法示例

本节中的示例基于以下示例图

MERGE (joe:Person {name: "Joe", dateOfBirth: datetime("1981-09-02")})
MERGE (ryan:Person {name: "Ryan", twitter: "@ryguyrg"});
MATCH (joe:Person {name: "Joe"})
MATCH (ryan:Person {name: "Ryan"})
RETURN apoc.diff.nodes(joe, ryan) AS output;
结果
输出

{leftOnly: {dateOfBirth: 1981-09-02T00:00Z}, inCommon: {}, different: {name: {left: "Joe", right: "Ryan"}}, rightOnly: {twitter: "@ryguyrg"}}

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