0

我正在尝试创建一个程序,用户可以在其中插入数据并从 postgres 数据库中检索数据。到目前为止,我想出了如何让用户通过前端插入数据,但我不知道如何向前端显示查询结果。我希望用户单击一个按钮并将查询的数据显示在文本框中。这是表格:

<form action="/" method="GET">
  <input type=text name="frontendGet" readonly>
  <button type="submit">fetch data</button>

这是我尝试获取信息的方式:

app.get('/', urlencodedParser, function(req,res,next){

    const query = {
        text: 'SELECT username FROM third ORDER BY RANDOM() LIMIT 1',
        values: [`${req.query.frontendGet}`]
        }
    pool.query(query,(err,res)=>{
        if (err) throw err;
        console.log(err,res)
    });
}); 

我认为答案在于快速路由的某个地方,但我不知道该怎么做。谢谢你的帮助。

4

0 回答 0