sql >> Databasteknik >  >> NoSQL >> MongoDB

node.js:Mongodb db.collection.find() fungerar inte medan collection.insert fungerar

find returnerar en markör , inte de matchande dokumenten i sig. Men en bättre passform för ditt fall skulle vara att använda findOne :

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


  1. MongoDB - Kan inte kanonisera fråga:BadValue okänd operator:$meta

  2. MongoDB Analytics-serien:SlamData – Kör SQL och bygg rapporter direkt på MongoDB

  3. Med mongodb och guider för dokumentens ID, vilket är ett effektivt sätt att lagra guiderna för att enkelt hämta den faktiska guiden?

  4. Hur man extraherar tidsstämpel från mongodb objectid i postgres