Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Gli operatori di aggiornamento della matrice vengono usati per modificare gli elementi e la struttura della matrice.
| Description | |
|---|---|
$ |
L'operatore posizionale $ identifica un elemento in una matrice da aggiornare senza specificare in modo esplicito la posizione dell'elemento nella matrice. |
$addToSet |
L'operatore addToSet aggiunge elementi a una matrice se non esistono già, garantendo al tempo stesso l'univocità degli elementi all'interno del set. |
$each |
L'operatore $each viene usato all'interno di un'operazione $addToSet o $push per aggiungere più elementi a un campo di matrice in una singola operazione di aggiornamento. |
$pop |
L'operatore $pop rimuove il primo o l'ultimo elemento di una matrice. |
$position |
Il $position viene usato per specificare la posizione nella matrice in cui deve essere inserito un nuovo elemento. |
$[] |
L'operatore $[] viene usato per aggiornare tutti gli elementi di una matrice che corrispondono alla condizione di query. |
$[identifier] |
L'operatore $[identifier] viene usato per aggiornare tutti gli elementi usando un identificatore specifico in una matrice che corrisponde alla condizione di query. |
$pull |
Rimuove tutte le istanze di un valore da una matrice. |
$pullAll |
L'operatore $pullAll viene usato per rimuovere tutte le istanze dei valori specificati da una matrice. |
$push |
L'operatore $push aggiunge un valore specificato a una matrice all'interno di un documento. |