$concatArrays (aggregation)
在本页面
定义
$concatArrays
3.2版中的新功能。
连接数组以返回连接的数组。
$concatArrays
具有以下语法:
该<array>
表达式可以是任何有效的表达式,只要它们解析为一个数组。有关表达式的更多信息,请参见表达式。
如果有任何参数解析为null
或指向缺少的字段,则$concatArrays
返回null
。
行为
例子 | 结果 |
---|---|
{ $concatArrays: [ [ "hello", " "], [ "world" ] ] } | [ "hello", " ", "world" ] |
{ $concatArrays: [ [ "hello", " "], [ [ "world" ], "again"] ] } | [ "hello", " ", [ "world" ], "again" ] |
例子
名为的集合warehouses
包含以下文档:
以下示例将instock
和ordered
数组串联在一起:
也可以看看
$push
译者:李冠飞
校对:
最后更新于