【发布时间】:2018-10-05 14:04:06
【问题描述】:
我在 Heroku 上部署了一个 Django 站点。我已经在网站上安装了django-sql-explorer。在本地一切都很好,但在 Heroku 上,因为数据库是 Postgres,运行此查询时:
SELECT * FROM parcare_parking WHERE parking_on = date('now','+1 day');
我收到此错误:
function date(unknown, unknown) does not exist LINE 3: WHERE parking_on = date('now','+1 day'); ^ HINT: No function matches the given name and argument types. You might need to add explicit type casts.*
`SELECT * FROM parcare_parking WHERE parking_on = "2018-10-08"` fired
column "2018-10-08" does not exist LINE 1: SELECT * FROM parcare_parking WHERE parking_on = "2018-10-08... ^
但是SELECT * FROM parcare_parking 找到正确的结果。
它们在我的本地开发人员上,但不知何故,从我本地的 SQLite3 到 Heroku 的 Postgres 是不兼容的。我该怎么办?
【问题讨论】:
标签: django postgresql heroku