sigma.js:添加图形节点时出错。错误:未捕获节点“159684”已存在

时间:2016-06-24 10:53:35

标签: javascript neo4j sigma.js

enter image description here我有neo4j图数据库。我试图通过单击节点来获取节点的邻居。但是当我得到节点并尝试添加它们时,单击的节点已经存在,因此它返回错误。我确信在解决之后它也会在AddEdge上给出错误。 任何想法如何解决这个问题。

1 个答案:

答案 0 :(得分:0)

这是一个sigma错误:您正在尝试将节点添加到已存在的sigma图模型中,并且此操作不允许。

实际上,当您加载节点的邻居时,有可能一个邻居已经在sigma上显示(即,该节点已经加载到图模型中)。

为了避免这种情况,在调用graph.addNode()函数之前,您应该通过调用graph.nodes(id)来检查节点是否已经存在。如果存在,该函数将为您提供相应的节点。

干杯。

相关问题