3

我在如何使用 ArangoJs 在 ArangoDb 图中存储文档?

现在我有以下用例:我有一个使用 ArangoDb 的后端,并且有 2 个用于 USER 和 LOCATION 的普通集合。现在我想从用户的角度实现一个位置的“评级”。

所以我认为通过图表来设计这个是个好主意。据我了解,我必须创建一个图表并使用边缘集合来保存它。

我不明白的是普通集合和顶点集合之间的区别。当然,我希望图形“管理”-> 意味着当我删除位置或用户时,“边缘”也应该被删除。

如何根据我当前的基础架构实现这一目标。(在引用的 stackoverflow 问题中,该示例已使用“顶点”集合)

TIA

4

1 回答 1

4

顶点集合和普通集合没有区别。当集合是图的一部分时,它被称为顶点集合,如果不是,则称为普通集合。

在您提供的参考问题中,海报显示了创建用户集合的两个示例。您可以使用普通 api 并创建普通集合,也可以使用图形 API 并使集合成为图形的一部分。

在结构上它们是相同的。区别在于它们是图(顶点)还是不(法线)的一部分。

于 2017-08-29T16:45:34.950 回答