neo4j cypher奇怪的行为

时间:2015-04-09 16:40:33

标签: neo4j cypher

我刚刚在neo4j遇到了一个奇怪的行为 当我运行此查询时

match (n)-[rel:HAS_A|HAS_DIPNOT *]->(c) where id(n) = 9457 return c

它返回预期的节点和关系..

然而当我运行时:

match (n)-[rel:HAS_DIPNOT *]->(c) where id(n) = 9457 return c

它在屏幕截图中看不到任何内容。 n4j

你知道为什么会这样吗?

1 个答案:

答案 0 :(得分:0)

id为9457的节点与哪些关系?

我认为它只有:HAS_A个关系。因此,在:HAS_DIPNOT继续之前,您的第二个查询无法遍历所需的单个步骤。

您突出显示的节点有其他ID。