0

以下に示すように、たとえば10〜11レベルの親子関係があり、親子としてそれらの間の関係を作成する必要があります

データ形式

ID、親 ID

1,0

2,1

3,2

4,3

5,4

6,5

私がこれまでに試したことは何ですか?

以下のコードを使用して、それらを親子として関連付けました

LOAD CSV WITH HEADERS FROM 'file:///parent_child.csv' AS line

MERGE (thisThingHere:employee {id: line.id })
MERGE (parent:Element { id: line.parentid })
MERGE (thisThingHere)-[:PARENT]->(parent)

上記のコードの結果は親子関係を作成していますが、下の画像(リンクとして利用可能)に示すように、それらは1つのレベルまでしか関連付けられていません。それらを関連付けてツリーのように表示する方法が必要です. 3 は 4 の親であり、2 は 4 の祖父母であり、1 は 1 の偉大な祖父母です。

上記のクエリの結果

4

1 に答える 1