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

Как создать множественные фильтры в rails?

Есть модель, у нее есть поля: имя и категория. Как устроить фильтры так, чтобы они не перекрывали друг друга, в работали сообща?
  • Вопрос задан
  • 441 просмотр
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Thinknetica
    Профессиональная разработка на Ruby on Rails
    9 месяцев
    Далее
  • Хороший программист
    Интенсив по Ruby on Rails
    5 месяцев
    Далее
  • Thinknetica
    Оптимизация Ruby/Rails-приложений
    9 недель
    Далее
Решения вопроса 1
@4itosik
добавить в where(:name => params[:name], :category => params[:category]), либо
@models = @models.where(:name => params[:name]) if params[:name].present?
@models = @models.where(:category => params[:category]) if params[:category].present?
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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