首页 > 解决方案 > Node JS Sequelize 原始查询在 Postgres 中将表名更改为小写

问题描述

我正在构建一个 Node JS 应用程序。我正在为数据库使用 Sequelize 包。我的数据库是 Postgres。但是我在运行原始查询时遇到了一点问题。

这是我的功能:

const [ results, metadata ] = database.sequelize.query("UPDATE UserTeams SET status=:status", {
      replacements: { status: 1 },
      type: QueryTypes.UPDATE
    })

当我运行代码时,我收到以下错误。

'relation "userteams" does not exist'

我认为这是因为它将表名更改为小写。我能做些什么来修复它?

标签: node.jspostgresqlsequelize.js

解决方案


推荐阅读