将TypeForm添加到项目后,我无法进行postgresql查询
当我转到我的pgAdmin查询控制台并启动查询时,我无法查询由TypeOrm创建的表 但是,每当我添加where子句时,它都不允许我进行查询 有人能告诉我为什么我不能查询或者我在这里犯了什么错误吗?你把将TypeForm添加到项目后,我无法进行postgresql查询,sql,postgresql,typeorm,Sql,Postgresql,Typeorm,当我转到我的pgAdmin查询控制台并启动查询时,我无法查询由TypeOrm创建的表 但是,每当我添加where子句时,它都不允许我进行查询 有人能告诉我为什么我不能查询或者我在这里犯了什么错误吗?你把“和”混在一起了。你必须使用“作为标识符(比如表名,“User”),但是普通字符串必须用”('Hey') 因此,您声明的正确版本是: 选择* 来自“用户” 其中name='Hey'; 小旁注:通常认为使用大写标识符是不好的做法,因为您需要始终用“引用它们。通常,表名将是user,您可以使用u
“
和”
混在一起了。你必须使用“
作为标识符(比如表名,“User”
),但是普通字符串必须用”
('Hey'
)
因此,您声明的正确版本是:
选择*
来自“用户”
其中name='Hey';
小旁注:通常认为使用大写标识符是不好的做法,因为您需要始终用
“
引用它们。通常,表名将是user
,您可以使用user
或user
来引用它。请尝试:从user
u中选择*,其中u.name
=“嘿“,我想名字是个保留字