aql

    3热度

    2回答

    有没有办法使用AQL从集合中随机返回文档? 我想创建用于测试的随机图。 我还没有想出如何从集合中随机选择文档。 我希望我也许可以做这样的事情: db._query('RETURN nodes[RAND(0..LENGTH(nodes))]').toArray() JavaScript exception in file '/usr/share/arangodb/js/client/modules

    0热度

    1回答

    我正在考虑使用ArangoDB来开发我的一个新项目,但我一直无法找到有关其可扩展性的很多信息。 具体而言,我正在寻找一些关于计数功能的信息。有一种可靠的方法(可能是一个公式)来估计一个集合中与简单布尔值相匹配的文档数量需要多长时间? 集合中的所有文档将具有相同的字段,但具有不同的值。我怎样才能确定计算几亿份文件需要多长时间?

    3热度

    1回答

    我想返回AQL中产品选项的唯一列表,但我明白COLLECT可以返回唯一列表,但我现在该如何将其平铺到数组中。 所以我想返回以下过滤列表:(让叫它名单[A]) [ [ "Size" ], [ "Size", "Color" ], [ "value" ] ] 为:(让我们称之为这个名单[B])查询

    2热度

    2回答

    我有一个类似于结构的文件夹树的图形,我想从特定的起点到图形中获取所有的顶点作为叶子。我用下面的AQL查询: FOR V in GRAPH_NEIGHBORS("FolderTree", { "folderpath" : "/Cabinet 000001"}, { direction : 'outbound', maxDepth

    1热度

    2回答

    我想按特定顺序按字段排序,可以说2,4,1,5,3。 在MySQL中,我可以使用ORDER BY FIELD(id,2,4,1,5,3)。 ArangoDB有什么等价物吗?

    1热度

    1回答

    我需要获取所有事件作为子文档(事件数组),其中包含_playerid = somevalue,可以使用AQL在ArangoDB中完成吗? 样品DOC: { "livescore": { "league": [ { "match": { "home": { "_goals": "2", "_

    2热度

    1回答

    我试图计算查询以基于可筛选选项,颜色,大小e.t.c过滤掉产品。 使用案例:获得具有尺寸8和红色 尝试1所有产品:使用交会 FOR product IN products FILTER product.options != null FOR productOption IN product.options FILTER productOption.option =

    4热度

    1回答

    许多(所有?)ArangoDB的图形函数接受一个“示例”文档。对于例如参数的文件说: {} : Returns all possible vertices for this graph idString : Returns the vertex/edge with the id idString [idString1, idString2 ...] : Returns the vertices

    1热度

    2回答

    中删除子项 如何从文档中删除子项。所以说我有一个叫做销售的文档,每个销售都有一个sale.item,它包含{name,price,code}。 我想删除无效的每个项目,通过检查代码为空或空。 尝试类似下面的错误,不知道是否需要使用子查询和如何。 FOR sale in sales FOR item in sale.items FILTER item.code == "" REMOVE

    2热度

    1回答

    我在ArangoDB中创建了一个集合,需要说一个字段是唯一的。例如,我需要说'在'user_table''电子邮件'是唯一的。 如何做到这一点?