ARRAY_CONCAT (zapytanie NoSQL)
DOTYCZY: NoSQL
Zwraca tablicę, która jest wynikiem połączenia co najmniej dwóch wartości tablicy.
Składnia
ARRAY_CONCAT(<array_expr_1>, <array_expr_2> [, <array_expr_N>])
Argumenty
opis | |
---|---|
array_expr_1 |
Pierwsze wyrażenie na liście. |
array_expr_2 |
Drugie wyrażenie na liście. |
array_expr_N (Opcjonalnie) |
Wyrażenie opcjonalne[s], które może zawierać zmienną liczbę wyrażeń maksymalnie do N tego elementu na liście. |
Uwaga
Funkcja ARRAY_CONCAT
wymaga co najmniej dwóch argumentów wyrażenia tablicy.
Typy zwracane
Zwraca wyrażenie tablicy.
Przykłady
W poniższym przykładzie pokazano, jak połączyć dwie tablice.
SELECT
ARRAY_CONCAT(["apples", "strawberries"], ["bananas"]) AS arrayConcat
[
{
"arrayConcat": [
"apples",
"strawberries",
"bananas"
]
}
]
Uwagi
- Ta funkcja nie korzysta z indeksu.