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 %>