<% @challenge.days_challenged.times do %> Day <%= + 1 %>render "notes/form" %> <% end %>
每个音符顶部都有“第一天”,而不是“第一天”、“第二天”、“第三天”等,这取决于@challenge.days_challenged
如何在accomplished_challenge上触发days_left_challenged == 0方法 before_save :days_left_challenged_sets_deadline# makes ongoing_challenge become past (before_save) THIS WORKS if days_left_challenged <= 0
self.days_challenged - ((date_started.to_date)..Date.yesterday).count do |date| Date::ABBR_DAYNAMES.index(day.titleize) end
end - self.missed_days
def days_