ArangoDB AQL如何返回整个文档而不是单个文档项

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

以下是AQL查询。

for doc in `managed-function`
  collect mkey = doc.mkey
  return mkey

上面的查询只返回唯一的mkey列表,我想返回整张单据,如何实现?

jk9hmnmh

jk9hmnmh1#

您需要将INTO子句添加到COLLECT操作中,例如:

for doc in `managed-function`
  collect mkey = doc.mkey into docs = doc
  return {mkey, docs}

https://www.arangodb.com/docs/stable/aql/operations-collect.html#grouping-syntaxes

相关问题