Rails: как отфильтровать результаты?
В действии index моего контроллера Users я могу захватить всех пользователей, принадлежащих к тому же городу, что иcurrent_user
в объекте ActiveRecord :: Relation@users
, На мой взгляд, я могу перебирать@users
и отобразить результаты. Что я хотел бы сделать, это датьcurrent_user
дополнительные параметры для фильтрации результатов. Я хочу добавить форму и кнопку фильтра в представлении, что позволит current_user выбирать фильтры, такие как:
После того, как current_user сделает выбор и нажмет на фильтр, результаты будут отфильтрованы на основе выбранных критериев. Я хочу знать, как построить запрос для этого?