У меня есть простая модель Event.Как получить записи между таймфреймом
Я пытаюсь захватить События, у которых есть scheduled_at:datetime
в течение следующих 30 минут.
Я пробовал это, но он не работает, как будто мне это нужно - я должен делать что-то неправильно.
Event.where('scheduled_at > ?', Chronic.parse('now'))
.where('scheduled_at < ?', Chronic.parse('30 minutes from now'))
.find_each do |event|
puts event.id
end