node.js - NodeJS Postgres 切换工作模式

标签 node.js postgresql schema


我正在尝试连接到我的 postgres 数据库。

一切正常,但在我的数据库中有 2 个模式。其中之一是由 PgAdmin 默认创建的(public),第二个是我创建的 ZTB

当我使用 NodeJS 连接到我的数据库时,它默认连接到“public”架构,因此我无法从“ZTB”查询表。

有什么解决方案可以切换 NodeJS 服务器中的当前工作模式吗?

问候

最佳答案

我自己找到了解决方案 - client.query("SET search_path TO 'ZTB';"); 完全按照 @a_horse_with_no_name 稍后所说的那样完成了工作。

关于node.js - NodeJS Postgres 切换工作模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48475627/

相关文章:

javascript - 回调函数以某种方式返回未定义

node.js - Hyperledger Fabric 版本 2 : How to query Block Header such as data hash, 使用 Fabric Node SDK 2.2 的先前哈希

node.js - 将 npm 包安装到 Azure Bot 服务中

sql - 错误: missing FROM-clause entry for table "p"

bash - 如何在 Docker Postgres 的脚本中创建用户/数据库

c# - 将缩进文本转换为 XML

node.js - 使用 Node cron 在每月的最后一天运行 cron

PostgreSQL 约束 - ON DELETE CASCADE 未恢复

macos - 如何在 macbook 上打开 .avsc 文件

schema - 避免目标架构中的重复项