次の方法で共有


ARRAY_CONCAT - Cosmos DB のクエリ言語 (Azure と Fabric)

ARRAY_CONCAT関数は、2 つ以上の配列値を連結した結果である配列を返します。

構文

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

論争

Description
array_expr_1 リスト内の最初の配列式。
array_expr_2 リスト内の 2 番目の配列式。
array_expr_N 連結する追加の配列式 (省略可能)。

戻り値の型

配列式を返します。

例示

このセクションでは、このクエリ言語コンストラクトを使用する方法の例を示します。

2 つの配列を連結する

この例では、 ARRAY_CONCAT 関数は 2 つの配列を連結します。

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

注釈

  • この関数では、インデックスは使用されません。