ArangoDB AQL:不使用startVertex遍历所有图形边

ArangoDB AQL:不使用startVertex遍历所有图形边,arangodb,aql,Arangodb,Aql,我有一个场景,我想在边集合中的所有边上循环(1深度遍历)。因此,在下面的查询中,我不想指定startVertex [WITH vertexCollection1[, vertexCollection2[, ...vertexCollectionN]]] FOR vertex[, edge[, path]] IN [min[..max]] OUTBOUND|INBOUND|ANY startVertex GRAPH graphName [PRUNE pruneCondition]

我有一个场景,我想在边集合中的所有边上循环(1深度遍历)。因此,在下面的查询中,我不想指定startVertex

[WITH vertexCollection1[, vertexCollection2[, ...vertexCollectionN]]]
FOR vertex[, edge[, path]]
  IN [min[..max]]
  OUTBOUND|INBOUND|ANY startVertex
  GRAPH graphName
  [PRUNE pruneCondition]
  [OPTIONS options]

然而,这似乎是不可能的。有什么办法吗?我知道我可以在边集合上执行普通循环,并检索每个边的_-from和_-to顶点,但如果这样做,我担心性能问题。如果您有任何建议,特别是关于提高绩效的建议,我将不胜感激。

您能澄清您的问题吗?您只是想从一个边缘集合中获取信息吗?是否尝试从与边集合关联的顶点集合中获取信息?也许举一个小例子说明你正在努力实现的目标会有所帮助。你能澄清一下你的问题吗?您只是想从一个边缘集合中获取信息吗?是否尝试从与边集合关联的顶点集合中获取信息?也许举一个小例子来说明你正在努力实现的目标会有所帮助。