【发布时间】:2015-07-13 20:31:43
【问题描述】:
我正在更新一个节点并推送它:
remote_graph.push(node)
push() 似乎什么也没返回。如何判断推送是否有效?在我的测试代码中,我应该违反 Neo4J 中的唯一约束。
如何使用 py2neo 进行判断?我期待一个例外。
当我在 Neo4J 网络工具中输入等效密码时,出现以下异常:
Node 322184 already exists with label VERSION and property "version"=[1.436818928448956E9]
这是我的预期。
编辑 - 我期望得到的是操作是否有效的指标。我认为 push() 接受一个节点数组,所以一个结果数组是明智的。我不知道指标里面会有什么,因为我不知道什么是可用的。一个字符串数组就可以了,每个字符串都是失败的原因,或者“OK”。
【问题讨论】:
-
您能分享一下您希望传播哪些更改的详细信息吗?