我有一个带有“type”属性的edges集合。例如,只使用类型为“A”的边进行遍历的AQL的示例是什么?
rjee0c151#
正如所料,您可以使用过滤器,例如:
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.11/aql/graphs/traversals/
p
1..5
1条答案
按热度按时间rjee0c151#
正如所料,您可以使用过滤器,例如:
这个查询在路径
p
上过滤,1..5
限制了所考虑的路径的长度。关于遍历的文档涵盖了很多方面,并提供了一些示例来帮助您入门:https://docs.arangodb.com/3.11/aql/graphs/traversals/