mysqlデータベースに製品を追加した後、すべての製品を最新の製品にダンプします。この製品はデータベースにアルゴリズムが追加されており、すぐにすべての製品をリストしたいと考えています。テーブルが空である--WhenすでにNode.js、リストクエリに表示されていない
「非同期」、「約束」などを試してみました - 第2挿入リストクエリ後
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 []
最初の行だけが、2番目ないを示しました。主な問題はこれで、テーブルには2つの行があります。
ありがとうございます。
どのようにデータをクエリに渡していますか、つまり、挿入する内容をどのように指定していますか?また、あなたのテーブルの名前の周りに 'マークが必要ではないことを確かめてください。しかしそれは単なるヒントです。 –