Похоже, сейчас самое время начать изучать SQL! Сделал мой метод работы, используя следующий код:
def self.query_by_year_month(y, m) where("extract(year from date) = ? and extract(month from date) = ?", y, m) end