Compartir a través de

ARRAY_CONCAT(NoSQL 查询)

适用范围: NoSQL

返回一个数组,该数组是连接两个或更多数组值的结果。

语法

ARRAY_CONCAT(<array_expr_1>, <array_expr_2> [, <array_expr_N>])  

参数

说明
array_expr_1 列表中的第一个表达式。
array_expr_2 列表中的第二个表达式。
array_expr_N(可选) 可选表达式,可以包含列表中最多第 N 项的可变数量的表达式。

注意

ARRAY_CONCAT 函数需要至少两个数组表达式参数。

返回类型

返回一个数组表达式。

示例

以下示例介绍了如何连接两个数组。

SELECT
    ARRAY_CONCAT(["apples", "strawberries"], ["bananas"]) AS arrayConcat
[
  {
    "arrayConcat": [
      "apples",
      "strawberries",
      "bananas"
    ]
  }
]

备注

  • 此函数不使用索引。