0
Neo4j
で作成された大きなグラフデータベースで、2種類の関係 "E"と "I"があります。
開始ノードn0で2つのグラフを抽出します。 最初のグラフGxi
は、"I"
の関係に基づいて、ランダムに取得する必要があります。 以下のリクエストは間違っていますが、これを実装したいと考えています。ここで10人の隣人はランダムneo4j:ランダムグラフの抽出
MATCH r1:(n0)-[:I]-(n1)
WITH random(n1) LIMIT 10
MATCH r2:(n1)-[:I]-(n2)
WITH random(n2) LIMIT 10*10
MATCH r3:(n2)-[:I]-(n3)
WITH random(n3) LIMIT 10*10*10
MATCH r4:(n4)-[:I]-(n4)
WITH random(n4) LIMIT 10*10*10*10
RETURN r1+r2+r3+r4
はその後、我々は関係"E"
とGxi
のノードに基づいて、第2のグラフGxe
を作成したい最後のステップの各ノードのために選択されます。
ありがとうございました。
この回答は非常にうまくいきました。 –