我刚刚在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
它在屏幕截图中看不到任何内容。
你知道为什么会这样吗?
答案 0 :(得分:0)
id为9457的节点与哪些关系?
我认为它只有:HAS_A
个关系。因此,在:HAS_DIPNOT
继续之前,您的第二个查询无法遍历所需的单个步骤。
您突出显示的节点有其他ID。