Как обновить документ в коллекции MongoDB?
@mariana
Для обновления документа в коллекции MongoDB можно использовать один из следующих методов:
Пример:
1 2 |
db.myCollection.updateOne({"_id": ObjectId("5f4315a93222b1b5e611d6e4")},
{$set: {name: "New name", age: 30}})
|
Пример:
1 2 |
db.myCollection.updateMany({"status": "active"},
{$set: {status: "inactive"}})
|
Пример:
1 2 |
db.myCollection.replaceOne({"_id": ObjectId("5f4315a93222b1b5e611d6e4")},
{name: "New name", age: 30})
|
Обратите внимание, что для обновления документа необходимо указывать условие запроса, чтобы идентифицировать нужный документ.