【发布时间】:2020-06-24 18:57:38
【问题描述】:
我正在编写应该连接到 Postgres 数据库并执行查询的 node.js 代码。
问题是我执行脚本时出错:bind message supplies 1 parameters, but prepared statement "" requires 0。
我不明白发生了什么。有人可以帮我吗?
完整脚本:
const { Client } = require('pg');
let connectionString = 'postgresql://ezert:<myPassword>@localhost:5432/mydb';
const client = new Client({
connectionString: connectionString
});
client.connect();
client.query('select * from my_table', [1], function (err, result) {
if (err) {
console.log('[ERROR]:\n' + err);
return;
}
console.log('[RESULT]:\n' + result.rows);
return;
});
【问题讨论】:
标签: node.js postgresql