ARRAY_CONCAT - Cosmos DB 中的查询语言(在 Azure 和 Fabric 中)

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

Syntax

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

Arguments

Description
array_expr_1 列表中的第一个数组表达式。
array_expr_2 列表中的第二个数组表达式。
array_expr_N 可选附加数组表达式以连接。

返回类型

返回数组表达式。

例子

本部分包含有关如何使用此查询语言构造的示例。

连接两个数组

在此示例中,该 ARRAY_CONCAT 函数连接两个数组。

SELECT
  ARRAY_CONCAT([
      "backpacks",
      "daypacks"
    ], [
      "hippacks"
    ]) AS gearList
[
  {
    "gearList": [
      "backpacks",
      "daypacks",
      "hippacks"
    ]
  }
]

注解

  • 此函数不使用索引。