Py2neo объединяет узлы, используя имя и свойство в Neo4j - PullRequest
0 голосов
/ 24 сентября 2018

Я отображаю переходы состояний в API, используя Neo4j.Мои отношения также имеют свойство.Отношение - это количество кодов ответов.Я хочу объединить их всех вместе, включая собственность.Добавьте значения свойства на основе похожих ключей.

Если у меня есть 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 объединяет только узлы.Я также хочу, чтобы отношения были объединены на ключах свойств.

...