ArangoDB 从Arango集合获取maximun _key值

hrirmatl  于 2022-12-09  发布在  Go
关注(0)|答案(1)|浏览(154)

假设_key是一个总是递增的数列,例如:

{
  _key:1,
  name: John,
  ...
},
{
  _key:2,
  name ...
},
...

我想得到_key,这样我就可以包含另一个具有_key + 1值的元素。
我正在使用python-arango,但我也可以收集AQL查询。

gv8xihay

gv8xihay1#

要获取coll集合到目前为止的最大数值_key值:

FOR c IN coll
        COLLECT AGGREGATE maxk = MAX(c._key)
        RETURN {max_coll_key: TO_NUMBER(maxk)}

相关问题