Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
$set
$setOperator di Amazon DocumentDB digunakan untuk memperbarui nilai bidang tertentu dalam dokumen. Operator ini memungkinkan Anda untuk menambahkan bidang baru atau memodifikasi yang sudah ada dalam dokumen. Ini adalah operator pembaruan mendasar dalam driver MongoDB Java, yang kompatibel dengan Amazon DocumentDB.
Parameter
-
field: Bidang untuk memperbarui. -
value: Nilai baru untuk bidang.
Contoh (MongoDB Shell)
Contoh berikut menunjukkan bagaimana menggunakan $set operator untuk memperbarui Item bidang dalam dokumen.
Buat dokumen sampel
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 } } ])
Contoh kueri
db.example.update( { "Item": "Pen" }, { $set: { "Item": "Gel Pen" } } )
Keluaran
{
"Item": "Gel Pen",
"Colors": ["Red", "Green", "Blue", "Black"],
"Inventory": {
"OnHand": 244,
"MinOnHand": 72
}
}
Contoh kode
Untuk melihat contoh kode untuk menggunakan $set perintah, pilih tab untuk bahasa yang ingin Anda gunakan: