MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Come salvare un array di oggetti su Mongoose DB con una sola chiamata?

C'è un modo per inserire in batch con MongooseJS. Non sono sicuro che si tratti di una nuova funzionalità poiché questa domanda è stata posta/risposta, ma ho pensato che se qualcuno venisse qui da una ricerca, dovrebbe sapere come farlo.

var array = [{ type: 'jelly bean' }, { type: 'snickers' }];
Candy.create(array, function (err, jellybean, snickers) {
  if (err) // ...
});

Ecco i documenti:http://mongoosejs.com/docs/api.html# model_Model.create