sql >> Databasteknik >  >> NoSQL >> MongoDB

Hur uppdaterar man ett specifikt fält i mongoose?

$ är 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. MongoMapper nära med maxDistance - Mongo::OperationFailure:geovärden måste vara siffror:

  2. Slumpmässig post från MongoDB

  3. Hur får man alla matchande objekt från en mängd objekt i MongoDB?

  4. Vad är en bra strategi för att gruppera liknande ord?