我目前正在为前端Angular APP设置一个后端服务器,以进行用户管理和数据保存之类的事情。
为此,我正在使用PostgreSQL和Node.JS。
现在我有几个问题。
我确实创建了一个表(帐户)-但是它在public.accounts下。公众是什么意思?这会产生任何安全问题吗? (我确实计划在同一主机上运行Node.JS服务器。)
当这样查询时:
'SELECT * FROM public.account WHERE spotify_id = saik112'
我发现saik112列不存在。但是,当这样查询时:
"SELECT * FROM public.account WHERE spotify_id ='saik112'"
我确实获得了正确的数据。为什么?我想避免必须对后端的每个变量进行突变,以在此类情况下包含“ x”。数据类型是字符变化的。
感谢您的帮助!