mysql - 如何在Nodejs中的mysql中获取最后插入的整行
问题描述
如何在没有其他查询的情况下获取整个刚刚插入的数据,这可能吗?
我知道响应有效负载中有 ID:data.insertId
我的问题是,当我插入值时,有一个自动时间戳,我需要它,但由于性能原因,我不想再次查询数据库
db.query(`INSERT INTO PRODUCTS(prd_name, prd_price) \
VALUES('${this.prd_name}',${this.prd_price})`, (err, data) => {
res.status(200).json({
message: 'Product added.',
newProductData: data.WHOLE_ROW?????,
});
});
解决方案
推荐阅读
- python - 如何将文本表转换为数据框
- c# - xamarin 输入字段中的 Android 可访问性字体大小问题
- c# - 如何使用循环在两个数字之间的矩阵中设置随机数
- scala - 如何将列表的每个元素添加到数据框中的单独列
- android - 如何将颤动的日期选择器值添加到文本字段?
- ios - 如何在 UITableView 中显示 2 列和多行?
- nativescript-angular - 如何在 Nativescript android 应用程序中实现空闲超时
- c++ - 时间:2019-05-01 标签:c++tryandcatchnotendprogram
- scala - Scala Spark结构化流过滤器按Struct字段中的TimestampType
- oracle - sqoop 从 oracle 导入到 hive 时出现协议冲突错误