Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Neo4j(cypher):如何找到具有特定关系的所有节点?_Neo4j_Cypher_Neo4j Browser - Fatal编程技术网

Neo4j(cypher):如何找到具有特定关系的所有节点?

Neo4j(cypher):如何找到具有特定关系的所有节点?,neo4j,cypher,neo4j-browser,Neo4j,Cypher,Neo4j Browser,在带有节点的neo4j数据库中,通过'ARTICLE\u OF'关系链接,如何找到具有此关系的所有节点?方向无关紧要 我尝试了一个可能的解决方案,但它似乎过时了。我用我的文章交换了一些关系,但没有成功 start n=node(*) match n-[:ARTICLE_OF]-() return distinct n 当我运行它时,我得到以下错误: START is deprecated, use: `MATCH (n)` instead. (line 1, column 1

在带有节点的neo4j数据库中,通过
'ARTICLE\u OF'
关系链接,如何找到具有此关系的所有节点?方向无关紧要

我尝试了一个可能的解决方案,但它似乎过时了。我用我的
文章
交换了一些关系,但没有成功

start n=node(*)
match n-[:ARTICLE_OF]-()
return distinct n
当我运行它时,我得到以下错误

START is deprecated, use: `MATCH (n)` instead.
        (line 1, column 1 (offset: 0))
"start n=node(*)"
 ^
我尝试将
start
替换为
match
,但这只会导致更多错误。如果您也想看到这些问题,请告诉我,但我认为有经验的人可能会立即发现我做错了什么。

我想我找到了答案,但如果您发现了缺陷,请提供更好的解决方案
匹配(n)-[r:ARTICLE\u OF]->(k)返回n,r,k


我想这是个技巧,因为你的问题使用了
neo4j浏览器
标签,我想你是在使用neo4j浏览器

Neo4j浏览器可以快速显示(最多25个)关系类型的实例。在浏览器的左侧边栏中,您将看到一个
关系类型
部分。如果单击该部分中的一种关系类型,浏览器将执行查询以获取该类型的关系(限制为25)。您可以根据需要调整查询(例如,通过增加或删除
限制

以下是生成的查询的示例:

MATCH p=()-[r:ARTICLE_OF]->() RETURN p LIMIT 25
注意:
r
变量可以省略,因为它从未使用过