Я новичок в Rails, и я пытаюсь отфильтровать животных, которые у меня есть на моей БД, одним из их свойств. Я прочитал, что могу сделать это с помощью области в контроллере и иметь доступ к ней по параметру в URL-адресе, но я думаю, что это не работает для меня, потому что я использую цикл для создания своего HTML-кода.Как фильтровать коллекции в рельсах
Есть ли способ добавить фильтр в коллекцию, которую я использую (@animals)?
<% @animals.each do |animal| %>
<li>
<a href="#">
<%=link_to animal.ncommon, animal %>
</a>
</li>
<% end %>
Надеюсь, у меня был ясный вопрос. Спасибо за помощь!
Можете ли вы пояснить, что вы подразумеваете под «Я могу сделать это с помощью области в контроллере ...» ...? – jacefarm
Объем, на который я имел в виду, это то, что sameera207 прокомментировал ниже. Он просто исправит меня, что область должна быть в модели, а не в контроллере. –