node express向mySql新增多条数据
//db.js
app.post('/addClient',(req,res,next) => {
let body = req.body
console.log('dbadd',body);
let arr = []
if (body.length) {
body.forEach(ele => {
if (typeof ele == 'object') {
let par = []
for (let key in ele) {
if (ele[key]) {
par.push(ele[key])
}
}
arr.push(par)
}
});
}
// res.send({code: 200, msg: '成功'})
db.dbAdd('client',arr,res,next)
})
function dbAdd(table, req, res, next) {
pool.getConnection((err, connection) => {
connection.query(sql[table].insert, [req], (err, result) => {
console.log('reqqqq',req);
console.log('mmmm',[req]);
if (result) {
result = 'add'
}
// 返回结果
json(res, result);
// 释放连接
connection.release();
})
})
}

浙公网安备 33010602011771号