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图形查询生成器_Neo4j_Automation_Graph Databases - Fatal编程技术网

neo4J图形查询生成器

neo4J图形查询生成器,neo4j,automation,graph-databases,Neo4j,Automation,Graph Databases,我正在寻找在neo4j中生成一些图形查询的功能。 由于数据库规模巨大,因此任何人都可以建议生成小查询的过程(3-5个节点a->b->c->a)。 我可以从一个节点运行BFS,但是如何找到只包含特定数量节点的小图作为图结构 [更新] 如果希望获得长度为4(具有4个关系和5个节点)的单个任意路径,并且不需要该路径是单向的,则可以简单地执行以下操作: MATCH p=()-[*4]-() RETURN p LIMIT 1; 如果希望路径是单向的(所有关系都指向同一方向),则只需指定一个方向: MAT

我正在寻找在neo4j中生成一些图形查询的功能。 由于数据库规模巨大,因此任何人都可以建议生成小查询的过程(3-5个节点a->b->c->a)。 我可以从一个节点运行BFS,但是如何找到只包含特定数量节点的小图作为图结构

[更新]

如果希望获得长度为4(具有4个关系和5个节点)的单个任意路径,并且不需要该路径是单向的,则可以简单地执行以下操作:

MATCH p=()-[*4]-()
RETURN p
LIMIT 1;
如果希望路径是单向的(所有关系都指向同一方向),则只需指定一个方向:

MATCH p=()-[*4]->()
RETURN p
LIMIT 1;

谢谢你的回答。但是,我实际上在看一些图表结构。此匹配和限制仅返回n个关系。a/\b----c----D谢谢你的回答。它给了我一个想法。你的意思是你只想找到具有特定数量节点的“不相交子图”吗?是的。实际上,我想生成具有特定数量节点的类似于图的查询。但生成的子图不相交并不是强制性的。
MATCH p=()-[*4]->()
RETURN p
LIMIT 1;