【发布时间】:2018-06-01 18:07:25
【问题描述】:
我是 PostgreSQL 新手,请多多包涵。
我需要使用带有 where 条件的 select 查询从表中读取记录。
Eg: select * from switch where switchId=10;
查询工厂.js
let queryMap = {
“getSwitchInfo”: ‘select * from switch where switchId=?’
}
module.exports=queryMap;
Controller.js
let client = require(rootdir+’dao/postgresSQL’);
let queryFactory = require(rootdir+’/dao/QueryFactory’);
let query = queryFactory.getQuery(“getSwitchInfo”);
let switchId = req.query.switchId;
client.query(query, function(err, res){
if(err){
}
});
请参阅:- 我从客户端获取的这个 switchId 值 10 并使用查询参数在我的节点后端层获取它。
请建议我如何将 switchId 作为参数化值传递给查询。
【问题讨论】:
-
我已经更新了代码。请看一看。
标签: node.js postgresql