MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

MongoDB Node znajdź, jak radzić sobie z brakiem wyników?

Nie znalezienie żadnych rekordów nie jest warunkiem błędu, więc to, czego chcesz szukać, to brak wartości w result . Ponieważ wszelkie pasujące dokumenty zawsze będą „prawdziwe”, możesz po prostu użyć prostego if (result) sprawdzać. Np.

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

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


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB $ostatni operator potoku agregacji

  2. Pymongo / MongoDB:utworzyć indeks czy zapewnić indeks?

  3. Jak policzyć liczbę dokumentów w kolekcji mongodb

  4. 10 wskazówek, jak poprawić bezpieczeństwo MongoDB

  5. Wyświetlanie ostatniej wiadomości z każdej rozmowy z udziałem użytkownika w MongoDB