【发布时间】:2017-01-14 17:11:13
【问题描述】:
我正在尝试检索 SQL 的 insertId 并将其发送回前端。但是当我执行 res.send(result.insertId) 时,我收到 500 错误。如何将sql的insertId成功下发到前端?
router.post('/list', function(req, res, next) {
var lastIncrement = 0;
pool.getConnection(function (error, connection) {
connection.query('INSERT INTO test_table SET Name = ?, Age = ?', [req.body.Name, req.body.Age], function (error, result) {
if(error)
console.error(error);
lastIncrement = result.insertId;
connection.release();
});
});
res.send(lastIncrement);
});
【问题讨论】: