Как создать функцию генерации узла и отношения, где я могу поместить пользовательское имя узла, тип и отношение - PullRequest
0 голосов
/ 05 февраля 2019

Я пытаюсь создавать узлы и отношения итеративно.

У меня есть следующая структура графа, которую я хочу создать под одним узлом в neo4j:

  (Person)-[:HAS {}]->(PhysicalFeatures)
  (Person)-[:HAS {}]->(PhysicalFeatures)-[:HAS {}]->(Gender)
  (Person)-[:HAS {}]->(PhysicalFeatures)-[:HAS {}]->(Height)
  (Person)-[:HAS {}]->(PhysicalFeatures)-[:HAS {}]->(Weight)
  (Person)-[:HAS {}]->(PhysicalFeatures)-[:HAS {}]->(HairColor)
  (Person)-[:HAS {}]->(PhysicalFeatures)-[:HAS {}]->(EyeColor)
  (Person)-[:HAS {}]->(Owner)
  (Person)-[:HAS {}]->(Owner)-[:HAS {}]->(Vehicles)
  (Person)-[:HAS {}]->(Owner)-[:HAS {}]->(Property)
  (Person)-[:HAS {}]->(Owner)-[:HAS {}]->(BusinessOwned)

Я хотел бы итеративнопройти через каждый родительский и дочерний узел и создать их под другим узлом вместе со всеми связями в дереве neo4j

...