aql

    3热度

    2回答

    我试图在aerospike中存储地图,并根据地图的关键点获取数据。 首先,我创建了完事指数在那里我存储地图 aql> create mapkeys index status on test.myset (state) String aql> show indexes +--------+---------+-----------+---------+-------+-----------+--

    0热度

    2回答

    我有一个用户表,其中包含每个用户的纬度和经度属性。所以我需要计算AQL查询中两个用户之间的距离。 我在Orientdb中完成了以下查询。 var laltitude = CURRENT_USER_laltitude; var longitude = CURRENT_USER_longitude; var query = "select distance(latitude, longitude,

    3热度

    3回答

    这种情况是这样的:我有一个包含项目的ArangoDB集合和另一个包含标签的集合。我正在使用图形,并且我有一个名为“Contains”的边缘集合,用于连接项目和标签。一个项目有多个标签。 现在我正在尝试搜索包含多个标签的项目。例如。包含标签“摄影”,“肖像”和“面孔”的项目。 我的一般方法是从每个标签顶点开始图遍历并找到与该标签相关的项。这部分工作正常。我得到一个项目列表。 但我的任务的最后一部分是

    6热度

    1回答

    比方说我们有食物,如数据库: item1 = {name: 'item1', tags: ['mexican', 'spicy']}; item2 = {name: 'item2', tags: ['sweet', 'chocolate', 'nuts']; item3 = {name: 'item3', tags: ['sweet', 'vanilla', 'cold']; 而且我们有一

    0热度

    2回答

    好了,问题是,我需要做的塞的AQL控制台上聚集查询。具体而言,我想对一组中的记录进行平均,并计算一组中的所有记录。我不知道如何甚至开始...

    1热度

    1回答

    我找不到在哪里引述中有一个空间,例如一个字段名做 FILTER s._key = a.`Supplier Id` 以上,SQL样式的报价不工作的时候,同样没有数组访问。什么是正确的方法?

    2热度

    1回答

    我想复制一个顶点节点并保留它在ArangoDB中的关系。我收到“数据修改后访问”错误(1579)。当我迭代源节点的边缘并在循环中插入边缘副本时,它不喜欢它。这是有道理的,但我正在努力弄清楚如何在单个事务中做我想做的事情。 var query = arangojs.aqlQuery` let tmpNode = (FOR v IN vertices FILTER v._id == ${n

    1热度

    1回答

    我正在使用以下aql查询将文档从文件上传到数据库"FOR document in @file INSERT document INTO @@collection LET newDoc = NEW RETURN newDoc"。 我为集合中的所有属性创建了一个唯一的哈希索引,因此当试图上传重复文档时,我得到一个错误(我想要的),但是文件中没有任何文档上传到数据库。 我想知道是否有办法上传只有有效的文

    1热度

    1回答

    假设我有收集用户和公司。然后我有名为works_in的边缘集合将用户与公司连接起来。 我使用AQL查询如下: FOR user IN Users LET companies = (FOR company IN (NEIGHBORS(Users, works_in, user._id, 'outbound', [], {includeData:true})) RETURN {c

    3热度

    1回答

    此查询的工作: FOR person IN 1..1 INBOUND @companyID employed_by LET age = DATE_DIFF(person.age * 1000, @currentTime * 1000, 'y') COLLECT label = age WITH COUNT INTO value RETURN {data: label