apoc.diff.nodes
Function
Signature
`apoc.diff.nodes (leftNode NODE, rightNode NODE)` - returns a `MAP` detailing the differences between the two given `NODE` values.
Usage Examples
The examples in this section are based on the following sample graph:
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;
output |
---|
{leftOnly: {dateOfBirth: 1981-09-02T00:00Z}, inCommon: {}, different: {name: {left: "Joe", right: "Ryan"}}, rightOnly: {twitter: "@ryguyrg"}} |