Graph ArangoDB:图形中限制为10个文档
我在ArangoDB中创建了一个图形,我想将其用于15个集合,但GUI告诉我: 您只能选择10个项目 对于每个n元组(Graph ArangoDB:图形中限制为10个文档,graph,arangodb,limits,Graph,Arangodb,Limits,我在ArangoDB中创建了一个图形,我想将其用于15个集合,但GUI告诉我: 您只能选择10个项目 对于每个n元组(fromCollections、toCollections、EdgeDefinitions) 我该怎么做才能超限 多谢各位 DanieleAQL目前在一次查询中最多可使用32个集合。您可以在arangosh中创建如下图形: var Graph = require("org/arangodb/general-graph"); 具有15个边集合的图: var g = Graph._
fromCollections、toCollections、EdgeDefinitions
)
我该怎么做才能超限
多谢各位
DanieleAQL目前在一次查询中最多可使用32个集合。您可以在arangosh中创建如下图形:
var Graph = require("org/arangodb/general-graph");
具有15个边集合的图:
var g = Graph._create("test1",
[
Graph._relation("edge_1", "test", "test"),
...
Graph._relation("edge_15", "test", "test")
]
);
另一个包含34个边集合(即35个集合和一个顶点集合):
我们为遍历保存一个虚拟开始节点:
db.test.save({_key: 'a'})
如果您现在查询test1,您将得到预期的空结果(我们没有任何边):
但是如果查询test2,您将得到:
ArangoError: too many collections (while parsing)
您可以使用选择配置的34个集合的子集来处理test2图形
虽然webui对于简单的任务来说可能是一件好事,但我认为它无法实现上述任务的创建。答案对您有用吗?如果是,您能将其标记为“已接受”吗?如果没有,还缺什么?没关系!非常感谢。
db._query("FOR v IN 1..1 ANY 'test/a' GRAPH 'test1' RETURN v")
ArangoError: too many collections (while parsing)