我正在尝试创建一个程序,用户可以在其中插入数据并从 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)
});
});
我认为答案在于快速路由的某个地方,但我不知道该怎么做。谢谢你的帮助。