了解 Arangodb 图形模块中的 query.fromVertices api
Understanding query.fromVertices api in Arangodb graph module
如果你看上面的 link,fromVertices
的定义说它应该 select 来自边缘(select 的所有顶点上一步)起源。
在所讨论的示例中,"married"
边缘在这种情况下 returns Alice 和 Charlie,这没问题。
接下来如果你写 query.fromVertices({name:"Alice})
你会得到 Alice vertex 这也是 OK
问题
但是现在如果你写query.fromVertices([{name:'Alice'},{name:'Charly'}])
为什么你会得到8个顶点,如执行结果所示。
不应该只有 return Alice 和 Charly 顶点吗?
好的。得到澄清 https://github.com/arangodb/arangodb/issues/1531
似乎是个问题。
如果你看上面的 link,fromVertices
的定义说它应该 select 来自边缘(select 的所有顶点上一步)起源。
在所讨论的示例中,"married"
边缘在这种情况下 returns Alice 和 Charlie,这没问题。
接下来如果你写 query.fromVertices({name:"Alice})
你会得到 Alice vertex 这也是 OK
问题
但是现在如果你写query.fromVertices([{name:'Alice'},{name:'Charly'}])
为什么你会得到8个顶点,如执行结果所示。
不应该只有 return Alice 和 Charly 顶点吗?
好的。得到澄清 https://github.com/arangodb/arangodb/issues/1531
似乎是个问题。