neo4j,如何在本例中搜索关系?

neo4j,如何在本例中搜索关系?,neo4j,Neo4j,我正在学习neo4j,并遵循在提供的教程 我遵循它,添加了两个节点和它们之间的关系。我完全按照上面链接中的教程来做。但当我试图显示我刚才添加的关系时,通过以下方式 MATCH (e)-[r:DO_SHOPPING_WITH ]->(cc) RETURN r 它什么也没表现出来 为了确保这一点,我按顺序显示了所有节点 MATCH (a) return a 并显示了2个节点以及它们之间的关系 不仅是这种情况,我尝试了以后的例子,通过类似的搜索关系都显示为空 有人能解释一下为什么

我正在学习neo4j,并遵循在提供的教程

我遵循它,添加了两个节点和它们之间的关系。我完全按照上面链接中的教程来做。但当我试图显示我刚才添加的关系时,通过以下方式

  MATCH (e)-[r:DO_SHOPPING_WITH ]->(cc) 
  RETURN r
它什么也没表现出来

为了确保这一点,我按顺序显示了所有节点

 MATCH (a) return a
并显示了2个节点以及它们之间的关系

不仅是这种情况,我尝试了以后的例子,通过类似的搜索关系都显示为空

有人能解释一下为什么我不能像教程中所说的那样显示关系吗

很简单的例子,但不知怎么的不起作用。
请帮忙

听起来您只是在谈论图形结果视图。当查询返回的唯一项目是关系时,它们不会显示,因为它需要返回关系两侧的节点才能显示

虽然这是当前行为,但过去的行为能够显示关系的起始节点和结束节点,即使只是返回了关系,考虑恢复到以前的行为也不是坏事。
我认为浏览器上的项目是相关的。

似乎没有显示没有属性的关系。在后面的示例中,创建了与属性的关系,并且我能够在表中显示它们。是否有必要使neo4j显示具有/不具有属性的关系的开始节点和结束节点?因此,我可以确认,我遵循的教程没有错误。您将无法在任何视图(原始代码视图除外)中查看关系的开始或结束节点。它至少应返回开始和结束节点的ID,但这可能不是您希望查看的方式。如果您想要开始和结束节点,如果它们是匹配的一部分,那么您可以像returne、r、cc一样返回它们。否则,如果需要从查询中间的某个位置获取起始节点和结束节点,则StestNoDelEL和EnnDeNell是可以用来获取它们并在查询中使用它们的函数。