我需要建立所有可能的路线,从点#34; A"指出" E"条件是终点是一个点" B"
任务示例:
从:A,到:B
示例结果:
A - > ë
A - > B - > ë
A - > C - > D - > ë
A - > B - > C - > D - > ë
到目前为止我能够这样做:
FOR v, e, p IN 1..10 OUTBOUND "city/907499" GRAPH 'CityToCity'
FILTER p.edges[*].user ALL == "6609844"
FILTER p.vertices[4]._id == "city/1012911"
RETURN p
但是在此示例中,您必须明确指出端点应位于何种级别。如何在A和E之间简单化而不指定此过滤器中的级别4" p.vertices [4] ._ id" ???
答案 0 :(得分:0)
正如AQL文档所说:
// access last array element
u.friends[-1]
因此,在您的示例中,请在p.vertices[-1]._id
同时为MAX指定一个非常大的数字。不幸的是,目前AQL要求给出一个特定的值,但是可以指定一个非常大的值。