【发布时间】:2018-01-08 13:59:00
【问题描述】:
if (req.body.positionDetails && req.body.positionDetails.length > 0) {
let total = req.body.positionDetails.length;
for (let i = 0; i < total; i++) {
db.query('SELECT * FROM position WHERE position <> $1',[req.body.positionDetails[i].position],function(err,p) {
console.log(p.rows)
});
}
}
它从数据库中选择所有值而不检查条件。这个怎么解决??
数据就像
"positionDetails":[{"position":"manager"},{"position":"developer"}] 来自邮递员。
【问题讨论】:
-
您能否向我们展示一些数据和/或您打算运行的原始查询是什么样的?
-
我的问题已编辑,请检查。
标签: node.js postgresql postman