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

MongoDB Node našel, jak zvládnout žádné výsledky?

Nenalezení žádných záznamů není chybový stav, takže to, co chcete hledat, je chybějící hodnota v result . Protože všechny odpovídající dokumenty budou vždy "pravdivé", můžete jednoduše použít jednoduchý if (result) šek. Např.

collection.findOne({query}, function(err, result) {
    if (err) { /* handle err */ }

    if (result) {
        // we have a result
    } else {
        // we don't
    }
}


  1. Provádění regulárních dotazů pomocí PyMongo

  2. Zkontrolujte, zda existuje databáze mongodb?

  3. kanály bez kanálové vrstvy nebo jiného bezplatného hostingu

  4. Hibernujte s MongoDB