我有 sqlite 数据库,其中包含文章表,其中包含文章 ID 和文章描述。
我使用expressjs作为服务器:
app.get('/articleDetail/:id',function(req,res){
res.sendFile(path.join(__dirname+'/articleDetail.html'));
var id = req.params.id;
var query = "select * from article where articleID = " + id;
});
我希望根据数据库中的 ID 显示文章的内容。 举个例子:当您在主页上选择文章 5 时,它会带您访问 url ..../articleDetail/5 并将内容显示给用户。
我有两个问题的摘要: 如何将数据库中的 id 连接到 url/路由的 id? 如何使用express根据文章id显示正确的文章内容?
感谢您的帮助。
最佳答案
将名为 sqlite3 的模块安装到您的项目中。它提供了您想要的一切,在这里您可以看到有关如何安装它并使用它连接和查询数据库的详细指南 - http://www.sqlitetutorial.net/sqlite-nodejs/connect/
关于sql - 根据数据库中的id获取express js url路由,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47122842/