sql >> Base de Datos >  >> NoSQL >> MongoDB

Cómo actualizar objetos en matriz en Mongo

Creo que estás buscando FindAndModify :

db.runCommand({
  findAndModify: "post",
  query: { user_id: 123 },
  update: { $set: { user_id: 'abc' } }
})

Editar

Creo que puedes hacer algo similar en una colección con actualizar si multi se establece en true :

db.post.update(
  { user_id: 123 },
  { $set: { user_id: 'abc' } },
  { multi: true }
)