在使用pg-promise进行INSERT命令之后是否可以获得“ INSERT oid count”数据?

时间:2018-07-18 12:58:02

标签: node.js postgresql pg-promise

当我使用psql时,在INSERT命令之后会有确认。 例如:

t34=# INSERT INTO t VALUES ('test');
INSERT 0 1

是否可以使用pg-promise软件包获取此数据(0、1)?

P.S。我说的是输出INSERT oid count

1 个答案:

答案 0 :(得分:2)

db.one('INSERT INTO t VALUES($1) RETURNING *', 'test')
    .then(data => {
        /* data = the inserted row object */
    })
    .catch(error => {
        /* failed */
    });

请参见方法one

相关内容为:Multi-row insert with pg-promise