0
我试图根据通过link_to选择的日期来显示列表。我希望能够在视图中选择一个链接,并只显示前一天或未来日期的列表。默认值是当前日期。这是我到目前为止。如何将两个参数传递给作用域方法
型号
def self.date_filter(begin_date, end_date)
where("date BETWEEN ? AND ?", begin_date, end_date)
end
控制器 这个工程作为默认应该是当前的日期。
@list = Location.date_filter(Date.today.beginning_of_day, Date.today.end_of_day)
查看
<%= link_to -1.days.from_now.strftime('%a %d'), locations_path %><br />
<%= link_to Date.today.strftime('%a %d'), locations_path %>