Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Arrayaktualisierungsoperatoren werden verwendet, um Arrayelemente und -struktur zu ändern.
| Description | |
|---|---|
$ |
Der Operator $positional identifiziert ein Element in einem Array, das aktualisiert werden soll, ohne explizit die Position des Elements im Array anzugeben. |
$addToSet |
Der AddToSet-Operator fügt einem Array Elemente hinzu, wenn sie noch nicht vorhanden sind, und stellt gleichzeitig die Eindeutigkeit von Elementen innerhalb der Gruppe sicher. |
$each |
Der $each-Operator wird innerhalb eines $addToSet Vorgangs verwendet $push , um einem Arrayfeld in einem einzelnen Aktualisierungsvorgang mehrere Elemente hinzuzufügen. |
$pop |
Der operator $pop entfernt das erste oder letzte Element eines Arrays. |
$position |
Die $position wird verwendet, um die Position im Array anzugeben, an der ein neues Element eingefügt werden soll. |
$[] |
Der Operator $[] wird verwendet, um alle Elemente in einem Array zu aktualisieren, das der Abfragebedingung entspricht. |
$[identifier] |
Der Operator $[identifier] wird verwendet, um alle Elemente mithilfe eines bestimmten Bezeichners in einem Array zu aktualisieren, das der Abfragebedingung entspricht. |
$pull |
Entfernt alle Instanzen eines Werts aus einem Array. |
$pullAll |
Der $pullAll-Operator wird verwendet, um alle Instanzen der angegebenen Werte aus einem Array zu entfernen. |
$push |
Der operator $push fügt einem Array innerhalb eines Dokuments einen angegebenen Wert hinzu. |