Mongoose - 一次錄入多條資料insertMany
阿新 • • 發佈:2018-12-25
使用 insertMany
// 出入資料 { "list":[ { "areaOfPharmacistBackup":"湖北省武漢市黃陂區", "nameOfPharmacistBackup":"魯**", "typeOfPharmacistBackup":"中藥學", "scopeOfPharmacistBackup":"零售", "unitOfPharmacistBackup":"XXX公司1", "numberOfPharmacistBackup":"422212341234", "validTimeOfPharmacistBackup":"2021-11-22" }, { "areaOfPharmacistBackup":"陝西省西安市未央區", "nameOfPharmacistBackup":"楊*", "typeOfPharmacistBackup":"藥學", "scopeOfPharmacistBackup":"零售", "unitOfPharmacistBackup":"XXX公司2", "numberOfPharmacistBackup":"611212341234", "validTimeOfPharmacistBackup":"2021-12-20" } ] } // 程式碼 let pharmacistBackups = req.body.list; if (typeof pharmacistBackups === 'string') { pharmacistBackups = JSON.parse(pharmacistBackups); } PharmacistBackup.remove() .then(() => PharmacistBackup.insertMany(pharmacistBackups)) .then(() => res.send({ code: '400000' })) .catch(err => next(err));