ActiveRecord Поиск по году, дню или месяцу в поле даты

У меня есть модель ActiveRecord, которая имеет атрибут даты. Можно ли использовать этот атрибут даты для поиска по Году, Дню и Месяцу:

Model.find_by_year(2012)
Model.find_by_month(12)
Model.find_by_day(1)

или просто можно найти find_by_date (2012-12-1).

Я надеялся, что смогу избежать создания атрибутов Год, Месяц и День.

66
задан mu is too short 21 December 2016 в 18:35
поделиться