0

我有 1 个节点和两个边缘集合。我想编写一个 AQL 查询来查找两个边缘集合之间的公共节点。我如何加入两个边缘集合,因为 2 个边缘集合中没有要查询的公共字段。当我试图查找节点时,公共节点 ID 可以存在是_from_to字段

假设我在 2 个不同的边缘集合中有 2 个边缘,如下所示: Edge-1 : _from: A1 _to: B1 Edge-2 : _from: B1 _to: C2

输出将是B1因为它在两个边缘集合中很常见

4

1 回答 1

0

以下查询将返回B1

FOR e1 IN edge_1
FOR e2 IN edge_2
FILTER e1._to == e2._from
FOR n IN nodes
FILTER n._id == e1._to
RETURN DISTINCT n
于 2020-09-09T08:23:19.377 回答