Я знаю, что в последней версии Mongoose вы можете передать несколько документов методу создания или даже лучше в моем случае массив документов.
var array = [{ type: 'jelly bean' }, { type: 'snickers' }];
Candy.create(array, function (err, jellybean, snickers) {
if (err) // ...
});
Моя проблема в том, что размер массива динамический, поэтому в обратном вызове было бы полезно иметь массив созданных объектов.
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
});
});
Не в документации, но что-то вроде этого возможно?