Aquí está el esquema:
var user = new Schema ({ name: {type:String}, lastName: {type:String}, extraInfo: { phone: {type:String}, age: {type: Number} }, postalCode: {type:Number} })Supongamos que tenemos 10 documentos con ese esquema y 5 de ellos tienen el código postal '12345'.
¿Cómo puedo seleccionarlos todos y actualizar extraInfo.phone y extraInfo.age de estos documentos?
Bueno, no tengo una base de datos a la mano, para probarlo, pero debería ser algo como esto.
db.User.update( {postalCode: 12345}, {"extraInfo.phone": value1, "extraInfo.age": value2}, {multi: true});