我有一个带有“type”属性的边集合。
只使用例如带有type =“A”的edge进行遍历的AQL示例是什么?
答案 0 :(得分:1)
正如所料,您使用过滤器,例如:
FOR v, e, p IN 1..5 OUTBOUND 'collection/root' GRAPH 'graph'
FILTER p.edges[*].type == "A"
RETURN p
此查询会在路径p
上进行过滤,1..5
会考虑路径的长度。
关于遍历的文档涵盖了很多内容,并提供了一些示例来帮助您入门:https://docs.arangodb.com/3.1/AQL/Graphs/Traversals.html