sql >> Base de Datos >  >> NoSQL >> MongoDB

Mongodb, encuentra si una colección está vacía, node.js

Cualquier método del controlador MongoDB que acceda a los datos en la base de datos (como count y toArray ), proporciona sus resultados a la persona que llama de forma asíncrona a través de un parámetro de función de devolución de llamada en lugar de un valor de retorno para que no bloqueen el único subproceso node.js.

Así que el cheque sería algo como esto:

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