我知道在最新版本的 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
});
});
不在文档中,但是这样的事情可能吗?