Neo4J Cypher: как установить тип отношения равным значению свойства узла - PullRequest
0 голосов
/ 23 января 2020

По сути, мне нужно скопировать существующее отношение между двумя узлами, но тип нового отношения должен быть равен свойству существующего отношения.

Если это возможно без апо c. ..

APOC SOLUTION: CALL apoc.create.relationship(person1,'KNOWS',{key:value,…​}, person2)

query = "MATCH (node:part {_id:'190b87f0-3dc1-11ea-b1c5-21ed03bf2ca5'})-[wasFrozen:wasFrozen]->(childNode)
CREATE (node)-[newRel:wasFrozen._relType]->(childNode)
SET newRel = wasFrozen
REMOVE newRel._relType
DELETE wasFrozen
RETURN newRel"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...