我正在使用Django + Postgres。当我使用psql进行SQL查询时, 例如\ d + myapp_stories 正确显示表中的列
但是当我执行SELECT * FROM myapp_stories时,它什么都不返回。但查询相同的数据库&我的python代码中的表返回数据就好了。所以表中有数据。有什么想法吗?我正在使用venv,不确定这是否会影响任何事情。提前谢谢!
答案 0 :(得分:1)
我猜你忘了输入分号:
SELECT * FROM myapp_stories;
答案 1 :(得分:1)
使用架构在查询中添加表格,因为search_path
可能导致您的查询(或psql)查找除您期望之外的架构。