sql >> Database teknologi >  >> NoSQL >> MongoDB

Hvordan opdaterer man et specifikt felt i mongoose?

$ er løsningen:

Job.update(
    { 
        _id: found._id, 
        'candidates.user': req.params.user_id
    },
    {
        $set: { 'candidates.$.status': 'Accepted'} },
    }, function(err, count) {
           if (err) return next(err);
           callback(err, count);
});



  1. MongoDB sum arrays fra flere dokumenter på en per-element basis

  2. Mongo Gruppe og sum med to felter

  3. Autentificering med Spring Security og MongoDB

  4. Kan jeg bruge Tornado+ Selleri+ RabbitMQ + Redis?