我有这个疑问的MySQL数据库:如何在PosgreSQL数据库中使用DAY函数?
Article.where('DAY(created_at) = DAY(?)', day)
我尝试使用上面的查询也是在PostgreSQL数据库,特别是我想是这样的:
Article.where("DATE_PART('day', created_at) = DATE_PART('day', ?)", today)
但我正在逐渐错误PGError: ERROR: function date_part(unknown, unknown) is not unique
为什么会出现该错误?我以为我的文档有语法...
程序员应该总是知道包含版本号。许多函数只在最近的版本或PostgreSQL中引入。 – 2012-01-16 22:55:37