Мне нужно распечатать в индексном представлении все элементы из определенного города в категории с идентификатором 2 (любым числом).есть экземпляр всех предметов в городе (как показано ниже), теперь я хочу отфильтровать их по категориям. Как это сделать? Это мой код ниже
class CategoryController < ApplicationController
def index
@city= City.find(session[:city_id])
@items=@city.items
end
end
индекс просмотра
<%=@item.each do |item|%>
<%=item.item_name%>
<%end%>
Модели
class City < ActiveRecord::Base
has_many :items
end
class Item < ActiveRecord::Base
belongs_to :city
belongs_to :category
end
class Category < ActiveRecord::Base
has_many :items
end