db.query("INSERT INTO `chat_entries`(`author`, `authorRank`, `receiver`, `timestamp`, `message`) VALUES (" + db.escape(GetUsername(connection)) + ", " + GetUserData(GetUsername(connection), "rank") + ", '-', " + Math.round(new Date().getTime()/1000) + ", '" + db.escape(messageData.message) + "')", function(result, rows){
console.log(result.insertId);
});
控制台告诉我:node.js&mysql - 如何获取最后插入的ID?
我寻找一个解决方案后无法读取空
的特性 'insertId' 我找到了这个网页: https://github.com/mysqljs/mysql#getting-the-id-of-an-inserted-row
根据这个文件,它必须工作。 我的错误在哪里? 在此先感谢。
你有自动增量列吗? – fedorqui
你应该有一个错误优先回调 – Adam