Mongoose erstellt mehrere Dokumente

Ich weiß in der neuesten version von Mongoose, die Sie übergeben können mehrere Dokumente an die create-Methode, oder noch besser in meinem Fall ein array von Dokumenten.

var array = [{ type: 'jelly bean' }, { type: 'snickers' }];
Candy.create(array, function (err, jellybean, snickers) {
    if (err) //...
});

Mein problem ist, dass die Größe des Arrays ist dynamisch, also in der callback-es würde hilfreich sein, um ein array der Objekte erstellt.

var array = [{ type: 'jelly bean' }, { type: 'snickers' }, ..... {type: 'N candie'}];
Candy.create(array, function (err, candies) {
    if (err) //...

    candies.forEach(function(candy) {
       //do some stuff with candies
    });
});

Nicht in der Dokumentation, aber ist so etwas möglich?

InformationsquelleAutor der Frage lostintranslation | 2013-03-14

Schreibe einen Kommentar