def self.by_month(month)
dt = DateTime.new(month) # на случай если строку передают
where("published_at >= ? and published_at <= ?", dt.beginning_of_month, dt.end_of_month)
end
Post.by_month(DateTime.new(1970, 1))
Ответ написан
Комментировать
Комментировать
Оценили как «Нравится»
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.