2016-06-24 5 views
0

enter image description here私はneo4jグラフデータベースを持っています。私はノードをクリックしてノードの隣人を取得しようとしています。しかし、ノードを取得してそれらを追加しようとすると、クリックされたノードはすでに存在しているため、エラーが返されます。私はこれが解決された後も、AddEdgeにもエラーが出ることは確かです。 この問題を解決する方法はありますか。sigma.js:グラフノードの追加時のエラー。 ERROR:Uncaughtノード "159684"は既に存在します

+0

スクリーンショットを共有できますか? –

+0

@ Michael Hungerスクリーンショットを追加しました –

答えて

0

これはシグマエラーです。既存のシグマグラフモデルにノードを追加しようとしていますが、この操作は許可されていません。

実際には、ノードの近傍を読み込むと、近傍のものが既にシグマ上に表示されている可能性があります(つまり、ノードがグラフモデルに別に読み込まれている)。

これを避けるには、graph.addNode()関数を呼び出す前に、ノードがまだ存在しないかどうかをgraph.nodes(id)で確認する必要があります。この関数は、対応するノードが存在する場合にそれを提供します。

乾杯。

関連する問題