apoc.hashing.fingerprintGraph
语法 |
|
||
描述 |
计算整个图的 MD5 校验和。此函数使用内存数据结构。不适用于加密用例。 |
||
参数 |
名称 |
类型 |
描述 |
|
|
从哈希中排除的属性键。默认值为: |
|
返回 |
|
||
用法示例
本节中的示例基于以下示例图
MERGE (joe:Person {name: "Joe"})
MERGE (ryan:Person {name: "Ryan"})
MERGE (ryan)-[:FOLLOWS {since: datetime("2020-11-04")}]->(joe);
此函数使用 MD5 校验和计算整个图的指纹
RETURN apoc.hashing.fingerprintGraph() AS output;
| 输出 |
|---|
"655408F901B554A8999AEF61EA6D5AE5" |
我们可以传入一个属性列表以从指纹中排除,如下面的查询所示
RETURN apoc.hashing.fingerprintGraph(["since"]) AS output;
| 输出 |
|---|
"0583812D25093B4CD03C96DF15215048" |