ArangoDB AQL路径过滤器

时间:2017-11-02 18:41:15

标签: arangodb

我有点困惑地理解ArangoDB如何解释我的查询以及为什么简单的过滤不能按预期工作。这是我的疑问:

FOR v, e, p in 3 OUTBOUND "company/jquery" company_teams, team_contributors, committed
  OPTIONS {uniqueVertices: "global", bfs: true} 
  FILTER p.vertices[1]._key == "1055031914"
  FILTER length(p.vertices[2].parents) < 2
RETURN v._id

此查询返回空结果。但是,如果我只留下一个过滤器(无论哪一个),我都会得到结果。由此我得出结论,这不是一个与数据相关的问题,意味着要么我误解了查询是如何执行的,要么是其他的。

思想,想法?

1 个答案:

答案 0 :(得分:2)

显然这是错误,Arango团队证实了这一点。如果您想跟踪它,可以使用Github ticket