0
respostas

atualizar array

Olá!

Eu tenho a minha collection de usuários:

var userSchema = mongoose.Schema({

    name: {type: String, required: true},
    email: {type: String, required: true},
    phone: {type: String, default:''},  
    group: {type: schema.Types.ObjectId, ref: 'Group',required: true},
    company: {type: schema.Types.ObjectId, ref: 'Company'},
    notifications: [{
      text:{type: String, required:true},
      link:{type: String, required:true},
      seen:{type: Boolean, default:false}
    }],
    hash: String,
    salt: String
});

Como faço para buscar o usuário por Id e atualizar todos os elementos do array 'notifications' atribuindo true para o campo 'seen'?

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software