sql >> Database >  >> NoSQL >> MongoDB

een belofte oplossen met behulp van mongodb en nodejs

Het volgende zou moeten werken:

var getShows = function () {

    return new Promise(function (resolve, reject) {

        usersdb.find(function (err, users) {
            if (err) return console.error(err);

            var task = function (user) {
                return new Promise(/* ... */);
            };

            var actions = users.map(task);
            Promise.all(actions).then(resolve, reject);
        });

    });

};

getShows().then(function (results) {
    // Prints the result of each task as an array
    console.log(results);
});


  1. aanbevolen manier om mongodb op elastische bonenstaak te installeren

  2. Aggregeren op datum in Mongodb

  3. Het hernoemen van een veld in een ingesloten document in een array in MongoDB werkt niet

  4. Mongo Embedded Document Query