首页 > 解决方案 > 如何在 node-postgres 中使用参数化查询动态创建数据库

问题描述

我想允许用户通过 UI 创建一个数据库,以及它的表。

我使用 node-postgres 作为我的 postgresql 驱动程序,以及 nodejs 和 express。

下面的代码

await db.query('CREATE DATABASE $1', [databaseName]);

不起作用,node-postgres 在尝试解析我猜的美元符号时会引发错误。

我应该为此使用连接字符串吗?或者有没有办法用参数来做到这一点?

标签: node.jspostgresqlnode-postgres

解决方案


推荐阅读