Есть такой код, который должен сохранить несколько документов за раз:
app.post('/createTestUsers', (request, response) => {
let data = [
{name: 'Mike'},
{name: 'Tom'}
];
User.collection.insert(data, (err, doc) => {
if(err) {
console.log('/createTestUsers | POST | Error was occurred');
console.log(err.errmsg);
response.status(403).send(err.errmsg);
}
if(!err) {
response.status(200).send(amount + ' users was created');
}
});
});
Но в базе появляется только первый документ, а в консоль выводится ошибка:
E11000 duplicate key error collection: contacts_ng2.users index: login_1 dup key: { : null }
Сделал как по примеру
stackoverflow.com/a/24848148
но не работает