を使用して結果私はstrongly_connected_components私のグラフ上関係を分析するためにneo4j-mazerunnerを使用しました。プロセスが終了し、今度は自分のノードのstrongly_connected_componentsプロパティを取得しました。の可視化強連結成分は、サイファー
MATCH (n) WHERE has(n.strongly_connected_components)
RETURN DISTINCT "node" as element, n.strongly_connected_components
AS strongly_connected_components
LIMIT 25 UNION ALL MATCH()-[r]-()
WHERE has(r.strongly_connected_components)
RETURN DISTINCT "relationship" AS element, r.strongly_connected_components
AS strongly_connected_components LIMIT 25
私は生成されたクラスタを可視化するために、グラフを照会CYPHERするかどうかはわかりません。
私は、ノードの行の異なるノードを取得するには、次のクエリを使用していました。
任意のヘルプはappericiatedされるでしょう。
あなたの質問にはいくつか問題があります。 'RETURN DISTINCT 'ノードを"要素として、... "は、結果の中の' element'列の値として常に文字列 "node"を返します。これはおそらくあなたが意図したものではありません。また、 'UNION'節の後のサブクエリは、何にもマッチしないはずです。なぜなら、mazerunnerはノードに' strongly_connected_components'プロパティを追加するだけなのでです。 – cybersam