Mongoose understøtter nu at overføre flere dokumentstrukturer til Model.create. For at citere deres API-eksempel, understøtter det at blive sendt enten et array eller en varargs-liste over objekter med et tilbagekald i slutningen:
Candy.create({ type: 'jelly bean' }, { type: 'snickers' }, function (err, jellybean, snickers) {
if (err) // ...
});
Eller
var array = [{ type: 'jelly bean' }, { type: 'snickers' }];
Candy.create(array, function (err, jellybean, snickers) {
if (err) // ...
});
Rediger: Som mange har bemærket, udfører dette ikke en ægte masseindsættelse - det skjuler simpelthen kompleksiteten ved at kalde save
flere gange selv. Der er svar og kommentarer nedenfor, der forklarer, hvordan man bruger den faktiske Mongo-driver til at opnå en bulk-indsats af hensyn til ydeevnen.