在向用户表插入数据时,我尝试获取用户id(自动递增id字段)。这是我的密码:
let sql = "INSERT into users(name, date, photo) VALUES ('"+name+"', '"+date+"', '"+photo+"')";
connection.query(sql, (err, result) => {
if(err) {
//console.log(error);
res.status(500).json({message: "Invalid Request"});
} else {
let inserted_id = result.user_id; // undefined
console.log(inserted_id);
res.status(200).json({message: ""});
}
});
当我试图打印用户id时,我没有定义。请帮帮我。
1条答案
按热度按时间pbgvytdp1#
result.insertId
将提供插入的id。按如下方式使用: