【问题标题】:Check Result of Query in NodeJS?在 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 中做什么?

【问题讨论】:

标签: php mysql node.js


【解决方案1】:

你可以去

if (result < 1) {
console.log("tag1 doesn't exist");
// do your query
}

【讨论】:

    猜你喜欢
    • 2020-08-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-26
    • 2015-10-24
    • 2019-04-19
    相关资源
    最近更新 更多