Nodes()函数返回关系?

时间:2015-10-06 23:42:58

标签: neo4j

我是Neo4j的新手。我已经在我的机器上安装了2.2.5版社区版。已下载的示例数据集cineasts_12k_movies_50k_actors_2.1.6。跟着在线培训,一切都很好,除了一个问题让我感到困惑。

match p = shortestPath( 
    (kevin {name:"Kevin Bacon"})-[*]-(keanu {name:"Keanu Reeves"}) 
) return nodes(p)

我原以为返回的值只是节点。阅读有关nodes()的手册,听起来应该只返回节点。但是,在这种情况下,我得到了节点和关系。我在这里遗漏了什么或这是一个缺陷吗?

1 个答案:

答案 0 :(得分:3)

如果你在Neo4j浏览器中看到关系,你可以关闭"自动完成" - 查看右下方的切换。默认情况下,即使未在查询中返回,浏览器中返回的节点之间的关系也会显示在视觉中。

实施例

自动完成:

enter image description here

没有自动完成:

enter image description here