我有四个模型。
产品类别分类图片
产品.rb
has_many :images
has_many :categorizations
has_many :categories, :through => :categorizations
类别.rb
has_many :categorizations
has_many :products, :through => :categorizations
分类.rb
belongs_to :category
belongs_to :product
图片.rb
belongs_to :product
当用户点击查看产品时,我希望在底部有一个部分显示类似产品的图像(基于相同的类别/类别)。
我想我的问题是有太多嵌套关系,我不知道如何提取这些关系。
任何帮助表示赞赏。谢谢。