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

IndsætMange arbejder ikke i mongodb

Det er ikke nødvendigt at oprette instans new hostModel() her... brug direkte hostModel og heller ikke nødvendigt at save() også fordi indsæt mange selv skaber samlingerne... og sørg for at payload.data har en række objekter

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');
    })();
});


  1. 9 nye MongoDB-funktioner – Skal lære at mestre i MongoDB

  2. (MongoDB Compass) opslag ved hjælp af lad virker ikke

  3. Mongodb installation mislykkedes til at køre mongod

  4. Sådan tilslutter du dig to ekstra samlinger med betingelser