我已經有一段時間了現在這個問題,我似乎無法弄清楚,我環顧了Stackoverflow,但只能找到PHP或C#代碼匹配我的問題。我試圖檢查一行是否存在,如果它沒有發送一條消息,說明它不存在,如果它發送了一條消息。檢查數據庫中是否存在使用查詢> NodeJS
這裏是我的代碼,
query('SELECT * FROM `cases` WHERE `case`='+pool.escape(String(getCase)), function(err, row) {
if(err) {
logger.error('Error in DB');
logger.debug(err);
return;
}else{
console.log('Case row was found!');
}
});
此外,getCase是我可以改變一個變量,但即使它不在數據庫中似乎回到Case row was found!
什麼數據庫引擎是您使用?你使用'query()'函數的庫/模塊是什麼? – sadmicrowave
@sadmicrowave抱歉沒有指定,我使用'mysql' –