将 Typeorm 添加到我的项目后,我无法进行 postgresql 查询

After adding Typeorm to My project I cannot make postgresql queries

每当我转到我的 pgAdmin 查询控制台并触发查询时,我就无法查询由 TypeOrm

创建的表

但是每当我添加 where 子句时,它都不允许我查询

有人可以指导我为什么我不能查询或者我在这里犯了什么错误吗?

您混淆了 "'。您必须使用 " 作为标识符(如表名,"User"),但普通字符串必须用 ' ('Hey').

包围

所以你陈述的正确版本是:

SELECT *
FROM "User"
WHERE name = 'Hey';

小旁注:使用大写标识符通常被视为不好的做法,因为您需要始终用 " 引用它们。通常,表名是 user,您可以使用 userUser.

来引用它