0

我不知道为什么我在 Neo4j 中创建一个图形,它总是有 node[0] 不包含任何内容,所以当使用 For 循环获取 Iterator 结果时,我遇到了一些异常,例如:

  'title' property not found for NodeImpl#0.
  at org.neo4j.kernel.impl.core.Primitive.newPropertyNotFoundException(Primitive.java:184)
  ....

我该如何处理这个问题?我正在考虑使用以节点 [1] 为起点的 Cypher 查询,但我不知道如何进行此查询或在循环时忽略节点 [0]?

4

1 回答 1

0

您可以删除节点 0 以获得干净的数据库,或者在访问它之前检查该属性是否存在node.hasProperty()http://api.neo4j.org/2.0.0-M02/org/neo4j/graphdb/PropertyContainer。 html#hasProperty(java.lang.String)

于 2013-05-25T21:30:17.487 回答