【发布时间】:2018-06-05 12:21:29
【问题描述】:
如何用nodejs和mysql插入多个对象?
我有这样的数据 json:
[
{
"id":"317",
"stock":"200",
"status":"y"
},
{
"id":"1224",
"stock":"400",
"status":"y"
}
]
这是我的代码:
function create(req, res) {
pool.getConnection((err, connection) => {
if (err) return res.send(err)
let { id, stock, status } = req.body
let values = [{
id: id,
stock: stock,
status: status
}]
let sql = 'INSERT INTO tbl_stock SET ?'
connection.query(sql, values, (err, results) => {
if (err) {
return res.send(err)
} else {
connection.release()
return res.status(HttpStatus.OK).json({ message: 'ok', status: HttpStatus.OK })
}
})
})
}
如果data json有一个对象,此代码有效,但我想插入多个json格式的对象,如上面的data json,该怎么做?
【问题讨论】: