gpt4 book ai didi

mysql - Node.js,插入后未显示在列表查询中

转载 作者:行者123 更新时间:2023-11-29 18:23:03 25 4
gpt4 key购买 nike

将产品添加到mysql数据库后,我想转储所有具有最新产品的产品。该产品正在通过算法添加到数据库中,我想随后立即列出所有产品。已经尝试过“异步”、“ promise ”等。

--当表格为空时--

connection.query("INSERT INTO `products` (id, name, price)", function (error, results, fields) {}); //inserted one row

connection.query("SELECT * FROM `products`", function (error, results, fields) {}); // show only []

第二次插入后列表查询仅显示第一行,而不显示第二行。主要问题是这个,表格有两行。

谢谢。

最佳答案

插入完成后查询数据:

connection.query("INSERT INTO `products` (id, name, price)",
function (error, results, fields) {
connection.query("SELECT * FROM `products`", function (error2, results2, fields2){});
});

关于mysql - Node.js,插入后未显示在列表查询中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46414199/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com