在MongoDB中,可以使用update
方法來替換數組數據。
假設有以下的文檔結構:
{
"_id": ObjectId("5f8a4cfb3f8d9e001faba58c"),
"name": "John",
"fruits": ["apple", "banana", "orange"]
}
如果要替換fruits
數組中的數據,可以使用以下的update
命令:
db.collection.update(
{ "_id": ObjectId("5f8a4cfb3f8d9e001faba58c") },
{ $set: { "fruits": ["grape", "mango", "pineapple"] } }
)
這將替換原來的fruits
數組為["grape", "mango", "pineapple"]
。