合并AQL中的文档列表?

麦克威廉森

我有一份文件清单,想将它们合并成一个文件。Arango的文档说您可以合并两个文档,如下所示:

arangosh [EC]> db._query('RETURN MERGE({foo: "bar"}, {fizz: "buzz"})', {}).toArray()
[ 
  { 
    "foo" : "bar", 
    "fizz" : "buzz" 
  } 
]

但是合并功能不接受列表:

arangosh [EC]> db._query('RETURN MERGE([{foo: "bar"}, {fizz: "buzz"}])', {}).toArray()
JavaScript exception in file '/usr/share/arangodb/js/client/modules/org/arangodb/arangosh.js' at 104,11: [ArangoError 1541: invalid number of arguments for function 'MERGE()', expected number of arguments: minimum: 2, maximum: 65536 (while parsing)]
!    throw new ArangoError(requestResult);

如何在AQL中将文档合并在一起?

j

我认为可以使用来完成APPLY()

APPLY()将函数名称作为其第一个参数。第二个参数是此函数的参数数组。然后它将调用函数并使数组元素成为单独的调用参数:

RETURN APPLY("merge", [{foo: "bar"}, {fizz: "buzz"})

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在AQL中合并边缘和文档集合

来自分类Dev

在单个AQL查询中插入并返回文档

来自分类Dev

mongodb在php中合并文档

来自分类Dev

合并 Mongo 文档中的字段

来自分类Dev

嵌套列表中的列表合并

来自分类Dev

AQL-如何为集合C中的每个文档分配数组中的唯一值?

来自分类Dev

合并文档以在iText(Java)中创建目录

来自分类Dev

在python中合并字典列表

来自分类Dev

合并R中列表的行

来自分类Dev

合并python中的元组列表

来自分类Dev

合并列表中的对象

来自分类Dev

合并R中的索引列表

来自分类Dev

在python中合并列表

来自分类Dev

无法合并输出中的列表

来自分类Dev

合并python中的元组列表

来自分类Dev

合并对象列表中的路径

来自分类Dev

合并R中的索引列表

来自分类Dev

合并列表中的部分列表

来自分类Dev

合并R中列表的子列表

来自分类Dev

合并 R 中的列表列表

来自分类Dev

合并列表中相同元素的列表

来自分类Dev

按元素名称合并/合并列表(列表中列表中的列表)

来自分类Dev

在Python中合并多个列表中的字典

来自分类Dev

如何在Mongo聚合中合并文档中的数组字段

来自分类Dev

将元组列表与列表合并到列表中

来自分类Dev

如何从Bson文档中获取值列表?

来自分类Dev

Python列表文档中的“同质”是什么?

来自分类Dev

如何在WEBMethods中映射文档列表?

来自分类Dev

使用python列表的html文档中的表