ARRAY_CONCAT (запрос NoSQL)

ОБЛАСТЬ ПРИМЕНЕНИЯ: NoSQL

Возвращает массив, который является результатом объединения значений двух или более массивов.

Синтаксис

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

Аргументы

Описание
array_expr_1 Первое выражение в списке.
array_expr_2 Второе выражение в списке.
array_expr_N(Необязательно) Необязательный аргумент expression[s], который может содержать переменное количество выражений вплоть до Nэлемента в списке.

Примечание

Для ARRAY_CONCAT функции требуется по крайней мере два аргумента выражения массива.

Типы возвращаемых данных

Возвращает выражение массива.

Примеры

В следующем примере показано, как сцепить два массива.

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

Комментарии

  • Эта функция не использует индекс.