Actualizar documento
para actualizar un documento debemos pasar un query con un identificador del documento y un objeto con operadores como $inc para incrementar propiedades numéricas o $set para setear una o mas propiedades, añadir una nueva etc.
{
_id: "8asd8asd8asd8asd",
name: "Juan",
age: 20
}
modificar una propiedad
db.collection.updateOne({ _id: ObjectId("id")}, { $set: {name: "change name"}})
modificar varias propiedades
db.collection.updateOne({ _id: ObjectId("id")}, { $set: { name: "change name", age: 23}})
añadir una nueva propiedad
db.collection.updateOne({ _id: ObjectId("id")}, { $set: { name: "change name", age: 23, gender: "M" }})
incrementar una propiedad
db.collection.updateOne({ _id: ObjectId("id")}, { $inc: { age: 5 }})
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?