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

Mongodb, zjistěte, zda je kolekce prázdná, node.js

Jakékoli metody ovladače MongoDB, které přistupují k datům v databázi (jako count a toArray ), poskytují své výsledky volajícímu asynchronně prostřednictvím parametru funkce zpětného volání, nikoli prostřednictvím návratové hodnoty, aby neblokovaly jediné vlákno node.js.

Kontrola by tedy vypadala nějak takto:

collection.count(function (err, count) {
    if (!err && count === 0) {
        populateDB();
    }
});


  1. MongoDB získává mLab  –  Jaké jsou různé alternativy MongoDB hostingu?

  2. Jak mohu vymazat všechny instance typu X v klientovi ServiceStack Redis

  3. Provozní faktory, které je třeba vzít v úvahu při modelování dat MongoDB

  4. Seskupte a počítejte s podmínkou