在语句中使用 pgp.helpers.insert 和 RETURNING

Using pgp.helpers.insert with RETURNING in statement

我在上一个问题中动态创建 INSERT 语句得到了很好的帮助:

我已尝试查看文档,并希望在 INSERT 语句中包含 RETURNING,因此我将插入的记录作为 pg-promise 的输出。

我正在使用带有 pg-promise 的 NodeJS。

是否可以return所有列的插入记录?

您只需将 RETURNING 子句附加到您的查询,然后根据预期结果使用方法执行即可。

有关完整示例,请参阅 中的 Extras 部分。