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 2.20中的图中查找子图_Neo4j_Spring Data Neo4j - Fatal编程技术网

从Neo4J 2.20中的图中查找子图

从Neo4J 2.20中的图中查找子图,neo4j,spring-data-neo4j,Neo4j,Spring Data Neo4j,有五个节点及其ID A(13)、B(14)、C(15)、D(16)、E(17) 我想找到节点A的子图 为此我用了 START user=node (13), follower=node (14, 15, 16, 17) MATCH user-[:t1_orange|t2_violet|t3_green|t4_blue*1] ->follower RETURN user, follower 但是,我得到了所有节点,它们之间有所有关系 有谁能告诉我并修改我的查询,以获取传出方向上节点A的子

有五个节点及其ID

A(13)、B(14)、C(15)、D(16)、E(17)

我想找到节点A的子图

为此我用了

START user=node (13), follower=node (14, 15, 16, 17) 
MATCH user-[:t1_orange|t2_violet|t3_green|t4_blue*1] ->follower
RETURN user, follower
但是,我得到了所有节点,它们之间有所有关系


有谁能告诉我并修改我的查询,以获取传出方向上节点A的子图。

如果我正确理解了您的问题,您正在查找与节点A有一定关系的所有节点

你可以:

MATCH (a)-->(b)
WHERE a.id = 13
RETURN a, b
或者,如果您正在寻找更面向路径的查询:

MATCH path = (a)-[:t1_orange|t2_violet|t3_green|t4_blue*1]->(b)
WHERE a.id = 13
RETURN DISTINCT(path)
或者,如果您想要该子图中的id列表:

MATCH (a)-->(b)
WHERE a.id = 13
RETURN b.id

你是说Neo4j浏览器的可视化?