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

node.js:Mongodb db.collection.find() nefunguje, zatímco collection.insert funguje

find vrátí kurzor , nikoli samotné odpovídající dokumenty. Ale pro váš případ by bylo lepší použít findOne :

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


  1. MongoDB - otevřené a uzavřené spojení - doporučení pro dobrou praxi

  2. Spuštění pod dohledem z hostitele, celer z virtualenv (aplikace Django)

  3. Jak vytvořím textový index v mongodb pomocí golang a knihovny mgo?

  4. Případy použití pro skóre Redis a funkce hodnocení pro sady