Mongooseの最新バージョンでは、複数のドキュメントをcreateメソッドに渡すことができます。私の場合は、ドキュメントの配列を渡すこともできます。
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
});
});
ドキュメントにはありませんが、このようなことは可能ですか?