Я бы настроил область в моем классе модели, которая выполняет поиск, который вы хотите; просто добавьте лямбду в область видимости, чтобы вы могли передать поисковый термин, должен выглядеть примерно так:
scope :matching_attribute, lambda{|your_search_term| where(:model_attribute => your_search_term)}
и затем в индексе вашего контроллера, просто проверьте параметр запроса (как бы вы его ни называли) и сделайте соответствующую вещь там