私のアプリでは、製品のカテゴリを見つける必要があります。しかし、それを見つける方法がわかりません。カテゴリには多くのサブカテゴリがあります。サブカテゴリには多くの製品があります。SubCategory と製品は、product_sub_category によって関連付けられます。商品のカテゴリーを知る方法はありますか?ヘルプ!
Category model is:
has_many :sub_categories
accepts_nested_attributes_for :sub_categories, :allow_destroy => true
has_many :products, :through => :sub_categories
Sub-category model:
attr_accessible :category_id, :description, :sub_category, :sub_category_url
belongs_to :category
has_many :product_sub_categories
has_many :products, :through => :product_sub_categories
has_one :photo, :as => :attachable, :dependent => :destroy
accepts_nested_attributes_for :photo, :allow_destroy => true
ProductSubCategory
belongs_to :product
belongs_to :sub_category
belongs_to :category
attr_accessible :sub_category_id
before_save :assign_category_id
Product
belongs_to :user
has_many :product_sub_categories
has_many :sub_categories, :through => :product_sub_categories
has_many :categories, :through => :sub_categories
accepts_nested_attributes_for :photos, :allow_destroy => true
accepts_nested_attributes_for :product_sub_categories
商品ページを表示していて、そのカテゴリを表示したい。これを行う方法?他の情報を提供する必要がある場合はお知らせください。