Py2neo使用Neo4j中的名称和属性合并节点

时间:2018-09-24 19:26:56

标签: neo4j cypher py2neo neo4j-apoc neo4j-python-driver

我正在使用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过程仅合并了节点。我还希望将关系合并到属性键上。

0 个答案:

没有答案