Я создаю небольшое приложение для уроков с другим уроком на каждый день. Я хочу показать текущий урок только по индексу и не могу понять, как это сделать. Я googled и нашел некоторую информацию, которая приблизилась, но все еще не могла решить проблему. У меня только один контроллер, DaysController. Нет пользовательского контроллера.Ruby on Rails - показать только текущую дату
Для моей модели (day.rb) Я попытался это
class Day < ActiveRecord::Base
validates :description, :date, :link_to, :presence => true
scope :created_on, lambda {|date| {:conditions => ['created_at >= ? AND created_at <= ?', date.beginning_of_day, date.end_of_day]}}
def self.today
self.created_on(Date.today)
end
end
И мой индекс я попытался эти
<% @day.created_on(Date.today) %>
<% @day.today %>
какие-либо советы ??
Сообщите нам сообщение об ошибке или неправильное поведение, которое вы видите. – Daiku