【发布时间】:2017-04-03 20:40:51
【问题描述】:
这个问题我已经有一段时间了,但我似乎无法弄清楚,我在 Stackoverflow 上环顾四周,但只能找到与我的问题匹配的 PHP 或 C# 代码。我正在尝试检查一行是否存在,如果不存在,则发送一条它不存在的消息,如果它确实发送一条它存在的消息。
这是我的代码,
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 抱歉没有指定,我使用
mysql
标签: javascript node.js database