Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Aktualizační operátory pole slouží k úpravě prvků a struktury pole.
| Description | |
|---|---|
$ |
Poziční operátor $ identifikuje prvek v poli, který se má aktualizovat, aniž by explicitně určil pozici prvku v matici. |
$addToSet |
Operátor addToSet přidá elementy do pole, pokud ještě neexistují, a zároveň zajišťuje jedinečnost prvků v rámci sady. |
$each |
Operátor $each se používá v rámci $addToSet operace nebo $push k přidání více prvků do pole pole v jedné operaci aktualizace. |
$pop |
Operátor $pop odebere první nebo poslední prvek pole. |
$position |
$position slouží k určení pozice v poli, kde má být vložen nový prvek. |
$[] |
Operátor $[] slouží k aktualizaci všech prvků v poli, které odpovídají podmínce dotazu. |
$[identifier] |
Operátor $[identifier] slouží k aktualizaci všech prvků pomocí konkrétního identifikátoru v poli, které odpovídají podmínce dotazu. |
$pull |
Odebere všechny instance hodnoty z pole. |
$pullAll |
Operátor $pullAll slouží k odebrání všech instancí zadaných hodnot z pole. |
$push |
Operátor $push přidá zadanou hodnotu do pole v dokumentu. |