Я изучаю использование Ice Cube https://github.com/seejohnrun/ice_cube для повторяющихся событий. Мой вопрос: если мне тогда нужно получить какие-либо события, которые попадают в данный период времени (скажем, в день или в течение недели), есть ли лучший способ, чем проложить через них все так:Эффективное получение графиков ice_cube за данный период времени
items = Records.find(:all)
items.each do |item|
schedule = item.schedule
if schedule.occurs_on?(Date.new)
#if today is a recurrence, add to array
end
end
Это кажется ужасно неэффективным, но я не уверен, как это сделать.
Что вы в итоге сделали? im застревает в том же месте? спасибо – loloso