在 NodeJS 中检查查询结果?
Posted
技术标签:
【中文标题】在 NodeJS 中检查查询结果?【英文标题】:Check Result of Query in NodeJS? 【发布时间】:2021-08-05 19:51:37 【问题描述】:我在 NodeJS 中有以下 mysql 查询,用于检查“tag1”是否存在;
sql.query("SELECT tagname, tagid FROM tags WHERE tagname = ?", [tag1], (err, res, fields) =>
if (err)
console.log("error: ", err);
result(err, null);
return;
console.log("found tag1: ", tag1 );
result(null, tag1 );
)
如果标签不存在,我想触发另一个查询。如果我使用 php,我会这样做;
if ($myTagQuery->num_rows >= 0)
我应该在 NodeJS 中做什么?
【问题讨论】:
这能回答你的问题吗? find number of rows in returned mysql result (nodejs) 【参考方案1】:你可以去
if (result < 1)
console.log("tag1 doesn't exist");
// do your query
【讨论】:
以上是关于在 NodeJS 中检查查询结果?的主要内容,如果未能解决你的问题,请参考以下文章
得到错误的结果:从 AngularJS 访问 api 并使用 NodeJS 从 firebase 查询结果时出现时区问题