使用命令(trav-c)遍历neo4j shell有什么问题

使用命令(trav-c)遍历neo4j shell有什么问题,shell,neo4j,graph-traversal,Shell,Neo4j,Graph Traversal,我试图遍历图节点,并为每个节点执行一些命令。像这样: neo4j-sh (0)$ trav -d 2 -c "ls $i" 但我总是犯错误: Thread[...] already has a transaction bound 怎么了?这是一个Neo4j错误吗?这是一个错误,是一个使用此命令至少两年的迹象:) 您可以运行等效的密码: WITH {self} as n MATCH (n)-[*2]-(m) RETURN m; Michael,我最初的目标是——计算我的图的分量的大小并估计它

我试图遍历图节点,并为每个节点执行一些命令。像这样:

neo4j-sh (0)$ trav -d 2 -c "ls $i"
但我总是犯错误:

Thread[...] already has a transaction bound

怎么了?这是一个Neo4j错误吗?

这是一个错误,是一个使用此命令至少两年的迹象:)

您可以运行等效的密码:

WITH {self} as n
MATCH (n)-[*2]-(m)
RETURN m;

Michael,我最初的目标是——计算我的图的分量的大小并估计它的直径。我希望用这样的命令执行此操作:
trav-o width\u FIRST-c“set compId 1;set dist$pathLength;”
然后我假设
max(dist)