neo4J 图查询生成器

neo4J graph query generator

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

   a
 /   \
b-----c----d

[更新]

如果你想得到一条长度为 4 的任意路径(有 4 个关系和 5 个节点),并且你不需要路径是单向的,那么你可以简单地这样做:

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

如果你希望路径是单向的(所有关系指向同一个方向),那么你只需要指定一个方向:

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