Keine Notwendigkeit, die Instanz new hostModel()
zu erstellen hier ... verwenden Sie direkt hostModel
und auch kein save()
nötig auch weil insert Many selbst die Sammlungen erstellt ... und stellen Sie sicher, dass payload.data
hat ein Array von Objekten
router.post('/host', function (req, res, next) {
const array = [{hostname: 'hostname', timestamp: 'timestamp'},
{hostname: 'hostname', timestamp: 'timestamp'}]
var payload = req.body;
(async function(){
const insertMany = await hostModel.insertMany(array);
console.log(JSON.stringify(insertMany,'','\t'));
res.status(200).send('Ok');
})();
});