Wyrażenie tablicy — operatory

Operatory wyrażeń tablicowych wykonują operacje na tablicach i elementach tablicy.

Description
$arrayElemAt $arrayElemAt zwraca element w określonym indeksie tablicy.
$arrayToObject $arrayToObject umożliwia konwertowanie tablicy na pojedynczy dokument.
$concatArrays $concatArrays służy do łączenia wielu tablic w jedną tablicę.
$filter Operator $filter filtruje elementy z tablicy na podstawie określonego warunku.
$indexOfArray Operator $indexOfArray służy do wyszukiwania elementu w tablicy i zwracania indeksu pierwszego wystąpienia elementu.
$isArray Operator $isArray służy do określania, czy określona wartość jest tablicą.
$map Operator $map umożliwia zastosowanie wyrażenia do każdego elementu w tablicy.
$range Operator $range umożliwia generowanie tablicy sekwencyjnych liczb całkowitych.
$reduce Operator $reduce stosuje wyrażenie do każdego elementu w tablicy i kumuluje wynik jako pojedynczą wartość.
$reverseArray Operator $reverseArray służy do odwrócenia kolejności elementów w tablicy.
$slice Operator $slice zwraca podzbiór tablicy z dowolnego elementu do wewnątrz tablicy.
$sortArray Operator $sortArray ułatwia sortowanie elementów w tablicy.
$zip Operator $zip umożliwia scalanie co najmniej dwóch tablic z elementami w jedną tablicę lub tablice.