這是來自我的Rails 5應用程序,並且在開發中針對Sqlite工作,但是我可以讓它在針對Postgres的生產中工作。我玩過並搜索了它等,但無法完成。在此先感謝:我如何讓strftime和GROUP和WHERE在Postgres中工作
作品SQLite中>
Dailylog.select("date").group("strftime('%m', date)").where(user_id: user)
最近嘗試了在Postgres>
Dailylog.select("date").group(extract(month from "date")).where(user_id: user)
'strftime()'不是Postgres函數。您可以在文檔中查看Postgres日期/時間函數:https://www.postgresql.org/docs/current/static/functions-datetime.html。 –