ARRAY_CONCAT (consulta NoSQL)

APLICA-SE A: NoSQL

Retorna uma matriz que é o resultado da concatenação de dois ou mais valores de matriz.

Sintaxe

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

Argumentos

Description
array_expr_1 A primeira expressão da lista.
array_expr_2 A segunda expressão da lista.
array_expr_N(Opcional) Expressão opcional[s], que pode conter um número variável de expressões até o Núltimo item da lista.

Nota

A ARRAY_CONCAT função requer pelo menos dois argumentos de expressão de matriz.

Tipos de devolução

Retorna uma expressão de matriz.

Exemplos

O exemplo a seguir mostra como concatenar duas matrizes.

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

Observações

  • Esta função não utiliza o índice.