【发布时间】:2015-09-23 00:52:24
【问题描述】:
我无法使用 AQL 和图形查询来做我想做的事。 我想在一个简单的数据集上获得一些 AQL 的基本示例。
例如: 给定一组演员和一组电影。和一个 actIn 边缘集合(具有 year 属性)来连接顶点。
[演员] [电影]
我怎么能得到:
- 出演过“movie1”或“movie2”的所有演员
- 同时出演“movie1”和“movie2”的所有演员?
- 所有出演过 3 部电影或更多电影的演员
- “actor1”和“actor2”之间的所有常见电影?
- 所有出演过 3 部电影或更多电影的演员?
- 只有 6 位演员出演的所有电影?
- 电影演员人数?
- 演员的电影数量?
- 演员在 2005 年至 2010 年间出演的电影数量?
这是简单的查询,但我不知道如何使用 AQL 来描述它们。
欢迎任何帮助,如果您有 tuts 或链接以更好地了解如何完成工作,我会很高兴!
谢谢
【问题讨论】:
-
我们在:github.com/triAGENS/ArangoDB-Data 中有一些图形示例 - 但是,提到的截屏视频有点过时,并且不使用 AQL,而是使用 Web 界面。你已经看过docs.arangodb.com/Aql/GraphOperations.html 了吗?它使用一个小城市网络作为样本。如果 - 你在理解这些例子时有什么问题? (所以我们可以改进 ;-)