因此,在过去的几天里,我开始学习Neo4j和图形数据库。其背后的主要动机是轻松地执行一些图形遍历操作,这些遍历操作是我之前在关系数据库中完成的,至少可以说并不令人愉快。
无论如何,我已经向数据库中插入了一些数据,现在我正尝试编写查询以获取我感兴趣的数据。到目前为止,我所拥有的:
我编写了以下查询,以使所有从University
到Computer Science
的所有节点(请查看摘要下方的图片)
MATCH path = (:University)-[*]->(d:Department {Code: 'cs'}) WHERE d.Code = 'cs' RETURN path
但是很遗憾,Faculty of Economics
节点是节点Institution 1
的子节点,但未返回结果。
我得到的实际结果:
那我哪里出错了?