Mongoose nyní podporuje předávání více struktur dokumentů do Model.create. Abychom citovali jejich příklad API, podporuje předávání buď pole nebo seznamu objektů varargs se zpětným voláním na konci:
Candy.create({ type: 'jelly bean' }, { type: 'snickers' }, function (err, jellybean, snickers) {
if (err) // ...
});
Nebo
var array = [{ type: 'jelly bean' }, { type: 'snickers' }];
Candy.create(array, function (err, jellybean, snickers) {
if (err) // ...
});
Upravit: Jak mnozí poznamenali, toto neprovádí skutečné hromadné vkládání – pouze skrývá složitost volání save
několikrát sebe. Níže jsou uvedeny odpovědi a komentáře vysvětlující, jak používat skutečný ovladač Mongo k dosažení hromadného vložení v zájmu výkonu.