Задать вопрос
@ermolushka

Как сделать фильтр по заданному диапазону в Rails?

Добрый день. У меня есть модель Entry с атрибутами date и time (дата и время создания). На странице index необходимо сделать фильтр с 4 полями, который бы принимал начальную дату и начальное время, а также финальную дату и финальное время и в заданном диапазоне искал бы записи. Не знаю, как сделать.
  • Вопрос задан
  • 451 просмотр
Подписаться 1 Оценить Комментировать
Решения вопроса 1
@chronic86
Ruby on Rails junior
Получаете через params нужные значения.
Потом простой запрос Entry.find(:all).where(:date => start_date..end_date).where(:time => start_time..end_time)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы