mysql - 多次插入 Mysql Node JS 中的 resultId

标签 mysql node.js

我正在使用 Node JS 在 MySql 数据库中执行插入操作。

我检查了 INSERT 的结果,一切顺利。

我在查询结果中使用 var resultId 来检查数据库中插入的最后一个 ID,但在这种情况下,我向数据库中插入多行并且我的 resultId 具有第一个插入的值。

在 Node Js 中是否存在我可以看到所有插入的 resultId 的东西?

谢谢

最佳答案

您只能获取第一个插入行的 ID。如果主键列是自动递增的,您可以只递增最后一个插入 ID 来计算第二行、第三行等行的插入 ID。

关于mysql - 多次插入 Mysql Node JS 中的 resultId,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44319767/

相关文章:

javascript - findByIdAndRemove 导致错误

node.js - 登录验证后快速重定向

MySQL左连接多个ID

mysql - 在加入 MySQL 时从主表中选择特定数据

javascript - API 在未发送/api/users/create 响应的情况下解析,这可能会导致请求停止。下一个

javascript - 检测所有顶级目录

node.js - 如何确定是否存在新版本的 npm-packages

mysql - 剖析 MySQL InnoDB 记录格式以从原始磁盘恢复

php - 使用 sprintf 和 Mysql

php - 函数变量和 php 的问题(MySQL 的下拉菜单)