【发布时间】:2017-11-29 11:40:42
【问题描述】:
我正在使用 pg-promise NodeJS 模块。在某些时候,我正在更新我的数据库表之一。我想知道查询更新了多少行,可以吗?
以下是我的部分代码:
var queryText = "UPDATE public.mytable SET whatever = $1 WHERE criteria1=$2 AND criteria2=$3;",
queryParam = [
value1,
value2,
value3
];
postgres.none(queryText, queryParam)
.then((value) => {
// how can I know at this point how many rows have been updated
resolve(result);
})
.catch(err => {
// it doesn't go here when zero row has been updated
reject(err);
});
谢谢!
【问题讨论】:
标签: node.js pg-promise