Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
$set
L'$setoperatore in Amazon DocumentDB viene utilizzato per aggiornare il valore di un campo specificato in un documento. Questo operatore consente di aggiungere nuovi campi o modificare quelli esistenti all'interno di un documento. È un operatore di aggiornamento fondamentale nel driver Java MongoDB, compatibile con Amazon DocumentDB.
Parametri
-
field: Il campo da aggiornare. -
value: Il nuovo valore per il campo.
Esempio (MongoDB Shell)
L'esempio seguente mostra come utilizzare l'$setoperatore per aggiornare il Item campo in un documento.
Crea documenti di esempio
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 } } ])
Esempio di query
db.example.update( { "Item": "Pen" }, { $set: { "Item": "Gel Pen" } } )
Output
{
"Item": "Gel Pen",
"Colors": ["Red", "Green", "Blue", "Black"],
"Inventory": {
"OnHand": 244,
"MinOnHand": 72
}
}
Esempi di codice
Per visualizzare un esempio di codice per l'utilizzo del $set comando, scegliete la scheda relativa alla lingua che desiderate utilizzare: