Mongoose Bulk Create
await User.create([{ name: 'Riker' }, { name: 'Geordi' }]);
CodePadding
await User.create([{ name: 'Riker' }, { name: 'Geordi' }]);
Character.bulkWrite([
{
updateMany: {
filter: { name: 'Eddard Stark' },
// If you were using the MongoDB driver directly, you'd need to do
// `update: { $set: { title: ... } }` but mongoose adds $set for
// you.
update: { title: 'Hand of the King' }
}
}
]).then(res => {
// Prints "1 1 1"
console.log(res.modifiedCount);
});