标签: ruby-on-rails
我试图在数据库(PG)中找到日期在某个月内的数据点(并且也非常想检查年份是否相同)
我试过了:
my_data.where("date.month = ?", month )
其中'month'是一个整数(例如来自Time.new.month),但似乎不起作用......
答案 0 :(得分:3)
所以查询将是这样的:
my_data.where("EXTRACT(MONTH FROM date) = ?", month)