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

node.js :Mongodb db.collection.find() ne fonctionne pas pendant que collection.insert fonctionne

find renvoie un curseur , et non les documents correspondants eux-mêmes. Mais une meilleure solution pour votre cas serait d'utiliser findOne :

collection.findOne({name:req.body.name}, function(err, doc) {
    if (doc) {
        // A doc with the same name already exists
    }
});