5
でのエラーログの印刷実際のクエリ私は、次のようなもので、データベースを更新しようといくつかのNode.jsのコードがあります。のNode.js/MySQLの:Node.jsの
connection.query(command, function(err,rows) {
if (err){
console.log(command);
console.log("ERROR");
console.log(err);
return;
}
console.log("good");
});
を上記繰り返し実行されます"command"の値が異なるため、データベースに対して異なるクエリが生成されます。問題は、エラーが発生したときに間違ったクエリがconsole.log(コマンド)に出力されることです。これは、クエリがキューに追加される時間とクエリが実際に実行される時間が異なるため、これらの時間のそれぞれでの "command"の値が同じではないためです。これを回避する方法はありますか?
注:console.log(err)は、エラー自体とクエリの一部を出力しますが、エラーが発生した行のみを出力します。私は全体のクエリを印刷したい。
は私のために動作しませんでしたので、また私は、ドキュメントでそれを見ています。 – Iiridayn
私のために働いた... – Marin