我有一个具有未知数量的节点和关系的树,从单个节点开始,我需要返回所有节点和连接到该节点的关系(最多5个跃点)。我遇到的问题是,当使用大于2的变量路径时,查询不会返回连接到起点的某些节点。
此查询返回137个节点:
MATCH (n)-[*1..5]->(q) WHERE n.name='Bob' RETURN * LIMIT 500
此查询返回300个节点:
MATCH (n)-[*1..2]->(q) WHERE n.name='Bob' RETURN * LIMIT 500
这怎么可能?不变长度会将所有节点从Y跳回到X跳?
我觉得我错过了可变长度的基本功能,但在文档中找不到任何相关信息。