我正在使用Neo4j映射API中的状态转换。我的关系也有一个属性。关系是响应代码的计数。我想将它们包括财产合并在一起。根据相似的键添加属性的值。
如果我有4个单独的API_1实例调用API_2,例如:
(API_1)-[:CALLS {'2xx': 1}] -> (API_2)
(API_1)-[:CALLS {'4xx': 1}] -> (API_2)
(API_1)-[:CALLS {'2xx': 2}] -> (API_2)
(API_1)-[:CALLS {'4xx': 3}] -> (API_2)
所需的合并结果:
(API_1)-[:CALLS {'2xx': 3, '4xx': 4}] -> (API_2)
这是可能的,我不确定。我阅读了以下SO post,其中提到的APOC过程仅合并了节点。我还希望将关系合并到属性键上。