aql

    1热度

    1回答

    当我尝试只有一个过滤器,以执行内部在ArangoDB加入,就像这样: FOR doc1 in catalogue FOR doc2 in RepoNodes FOR doc3 in RepoEdges FOR doc4 in RepoNodes FOR doc5 in RepoEdges FOR doc6 in RepoNodes FOR doc10 i

    0热度

    1回答

    在AQL中使用DATE_SUBTRACT函数时,在处理月份附近的日期时,Arango似乎减去30天而不是返回上个月的实际月份。例如: - for mo in 0..11 let month = date_subtract(date_now(),count,"month") return month 回报 [ "2016-08-31T20:30:24.440Z",

    1热度

    1回答

    我们正在尝试切换到图形函数的“3.0样式”。 我们运行的文档的例子: FOR v, e IN OUTBOUND SHORTEST_PATH 'circles/A' TO 'circles/D' GRAPH 'traversalGraph' RETURN [v._key, e._key] ,它工作在ArangoDB 3.0,但它在ArangoDB 2.8.11 不确实的错误是: "errorNu

    2热度

    1回答

    回到另一个arango问题。 有没有一种简单的方法来删除文档及其所有边缘?这个解决方案是递归的吗? 再次让我说我有类似下面的东西。 Circle存储在文档集合中。 正方形存储在文档集合中。 然后,我有两个边缘集合HAS_CIRCLE和HAS_SQUARE,它们对应于各种指示的\。 Circle A / \ Square 1 Circle B / \ \

    0热度

    1回答

    以我曲线图中,用户连接到许多项目,每个项目都被递归地分割成许多子项。由于我的项目有一个特定的顺序,我考虑这两个选项,我的数据模型: 现在我想创建一个查询检索中的两个级别定UserID。这AQL是我第一次尝试: for itemId in (for b in board filter b._from == @_from sort b.order return b._to) for item

    1热度

    1回答

    我想用AQL 写穿越“朋友的朋友”我有一个名称的集合:用户与名称Conatct一个边缘集合。 我Conatct文件: 我也看了this article实现朋友ArangoDb的朋友,但这是后使用的ArangoDB的较低版本使用GRAPH_NEIGHBORS()函数的功能。 在ArnagoDB 3.0(最新版本),GRAPH_NEIGHBORS()功能已被删除! 现在,我如何在ArnagoDB 3.

    0热度

    1回答

    我有这样一个图: // [user] -answer-> [question] for u in user filter u._id in ['user/foo', 'user/bar'] for v, e in 1 outbound u graph 'qaGraph' return keep(e, '_from', '_to', 'chosen') 输出:

    6热度

    1回答

    在我的ArangoDB图中,我有一个主题,与该主题相关的消息线程以及这些消息线程中的消息。我想以这样一种方式遍历图:我返回与消息线程相关的数据以及消息线程中的消息数。数据结构相当简单:我有主题节点,边界延伸到线程节点,日期和类别关联,边线从节点到消息节点。 我想返回存储在线程节点中的数据和附加到线程的消息数量。 我不知道如何用for v, e, p in 1..2 outbound语法来做到这一点

    0热度

    1回答

    快速的问题:在ArangoDB,如果我创建唯一索引(例如唯一的哈希索引),并ArangoDB验证该属性的唯一性,或者只是假设,因为我告诉它,它独有的?我很好奇,在创建独特索引之前,是否应该通过验证步骤来验证数据的唯一性。

    1热度

    2回答

    我有一个包含三个集合的图,其中的项可以通过边进行连接。 ItemA是itemB的父项,而itemB又是itemC的父项。 元素只能通过边缘方向连接 "_from : child, _to : parent" 目前我只能得到“线性”这个AQL查询结果: LET contains = (FOR v IN 1..? INBOUND 'collectionA/itemA' GRAPH 'myGraph