sql >> Databáze >  >> NoSQL >> MongoDB

Mongoose - findByIdAndUpdate - nefunguje s req.body

Musíte použít req.params.user_id místo toho req.body.user_id

exports.updateUser = function (req, res) {   
    console.log(req.body);

    User.findByIdAndUpdate(req.params.user_id,{$set:req.body},{new:true}, function(err, result){
        if(err){
            console.log(err);
        }
        console.log("RESULT: " + result);
        res.send('Done')
    });
};


  1. Mongodb, ovladač linq. Jak konstruovat Obsahuje s proměnnou nebo příkazy

  2. Jak vypočítat průměr za den pole pomocí MongoDB?

  3. Jak uložit bajt[] obrázek v mongodb pro proces Doocr

  4. Chyba při získávání MongoDB podle _Id ve Flasku