我正在使用该MERGE功能来创建或更新节点,并在它们之间创建关系,如下所示:
MATCH (p:Part{f:'fff'})
MERGE (m:Item {p1: {map}.p1})
ON CREATE SET m = {map}
ON MATCH SET m += {map}
MERGE (m)-[:USED_WITH{pri:'High'}]->(p)
Run Code Online (Sandbox Code Playgroud)
但是,当我重新运行此文件,但pri在随后的运行中更改属性时,会创建一个新的关系。我想要的是要更新原始关系。
最佳做法是什么?
neo4j ×1