MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Ma méthode $push dans Mongoose ne fonctionne pas correctement

Il semble que vous n'utilisiez pas $push correctement. Essayez de transmettre le chemin d'accès correct à l'opérateur, qui dans votre cas est :

Users.findByIdAndUpdate(req.params.id, {
    timeHistory: {
        $push: {
            time: "some text"
        }
    }
})

Voici un exemple sur mongoplayground .