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