0
Я написал метод для извлечения всех статей, созданных в течение данного года.Prettier ActiveRecord где запрос
def articles_for_year(year)
from = Date.strptime("#{year}-01-01").to_datetime
to = from.end_of_year
where(created_at: from..to)
en
Этот метод кажется несколько неуклюжим и низкоуровневым. Можно ли это сделать лучше?
Не кажется неуклюжим или низким для меня вообще. –
вы должны взглянуть на этот вопрос (http://stackoverflow.com/questions/9624601/activerecord-find-by-year-day-or-month-on-a-date-field) – mdemolin
Я думаю, что ваш подход - писать, а @keymone дал больше «рельсов». – sameera207