MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Comment enregistrer un tableau d'objets dans la base de données mongoose avec un seul appel ?

Il existe un moyen d'insérer par lots avec MongooseJS. Je ne sais pas s'il s'agit d'une nouvelle fonctionnalité depuis que cette question a été posée/répondue, mais j'ai pensé que si quelqu'un devait venir ici à partir d'une recherche, il devrait savoir comment le faire.

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

Voici les documents :http://mongoosejs.com/docs/api.html# model_Model.create