【发布时间】:2021-02-19 22:36:52
【问题描述】:
knexjs 中的代码如下所示
.select("resources.id")
会被翻译成下面的SQL
SELECT "RESOURCES"."ID"
但 PostgreSQL 仅将 RESOURCES.ID 识别为有效列,而不将"RESOURCES"."ID" 识别为有效列
这是一个已知问题吗?除了使用 SQL raw 有什么建议吗?
【问题讨论】:
-
"RESOURCES"."ID"与"resources"."id"的名称不同,您需要说服 Knex 摆脱愚蠢的双引号或将所有内容都写成小写。 postgresql.org/docs/current/…
标签: postgresql knex.js