使用Node.js + PostgreSQL按id

时间:2017-12-17 15:48:26

标签: javascript node.js postgresql

我正在尝试用Node.js编写一个应用程序。 PostgreSQL,目前我遇到了id by get的问题,下面是我的代码

app.get('/monsters/:id', (request, response, next) => {
  const { id } = req.params;
  pool.query('select * from monsters where id = $1', [id], (err, res) => {
    if (err) {
      return next(err);
    }else {
      response.json(res.rows);
    }
  });
});

它应该获取我输入的id并返回我存储在数据库中的值,其中一个名为monster的表名称,但它只是保持返回一个空白对象{},我发现问题可能是因为我的原子的$ 1部分似乎无法识别$,我该怎么做才能解决这个问题,还是有其他方式来编写这个指令?谢谢!

0 个答案:

没有答案