我想使用 node-postgres 模块在 postgres 中创建一个“准备好的语句”。我想创建它而不将其绑定到参数,因为绑定将在循环中进行。
在我阅读的文档中:
query(object config, optional function callback) : Query
If _text_ and _name_ are provided within the config, the query will result in the creation of a prepared statement.
我试过
client.query({"name":"mystatement", "text":"select id from mytable where id=$1"});
但是当我尝试只传递配置对象中的文本和名称键时,我得到一个异常:
(翻译)消息绑定 0 个参数,但准备好的语句需要 1
有什么我想念的吗?如何在不将其绑定到特定值的情况下创建/准备语句以避免在循环的每个步骤中重新准备语句?