【发布时间】:2017-10-02 12:09:27
【问题描述】:
我正在使用带有 Nodejs 的 pg-promise 包来执行 PostgreSQL 查询。我想查看执行的查询。只有特定的查询,比如我想要调试的一个查询。
我可以看到,一种推荐的方法是使用pg-monitor 来捕获事件并记录它们,如示例documentation 中所述。
不使用pg-monitor,是否有一种简单的方法可以打印已执行的准备好的查询。我在文档中看不到。
例子:
db.query("SELECT * FROM table WHERE id = $/id/", {id: 2})
如何打印这个查询来产生?
SELECT * FROM table WHERE id = 2
【问题讨论】:
标签: node.js postgresql pg-promise