Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
$set
Der $set Operator in Amazon DocumentDB wird verwendet, um den Wert eines bestimmten Felds in einem Dokument zu aktualisieren. Mit diesem Operator können Sie neue Felder hinzufügen oder bestehende Felder innerhalb eines Dokuments ändern. Es ist ein grundlegender Aktualisierungsoperator im MongoDB-Java-Treiber, der mit Amazon DocumentDB kompatibel ist.
Parameter
-
field: Das zu aktualisierende Feld. -
value: Der neue Wert für das Feld.
Beispiel (MongoDB Shell)
Das folgende Beispiel zeigt, wie der $set Operator verwendet wird, um das Item Feld in einem Dokument zu aktualisieren.
Erstellen Sie Beispieldokumente
db.example.insert([ { "Item": "Pen", "Colors": ["Red", "Green", "Blue", "Black"], "Inventory": { "OnHand": 244, "MinOnHand": 72 } }, { "Item": "Poster Paint", "Colors": ["Red", "Green", "Blue", "White"], "Inventory": { "OnHand": 120, "MinOnHand": 36 } } ])
Beispiel für eine Abfrage
db.example.update( { "Item": "Pen" }, { $set: { "Item": "Gel Pen" } } )
Ausgabe
{
"Item": "Gel Pen",
"Colors": ["Red", "Green", "Blue", "Black"],
"Inventory": {
"OnHand": 244,
"MinOnHand": 72
}
}
Codebeispiele
Um ein Codebeispiel für die Verwendung des $set Befehls anzuzeigen, wählen Sie die Registerkarte für die Sprache, die Sie verwenden möchten: