首先,我是法国人,很抱歉我丑陋的英语。
我有以下型号:
店铺
has_and_belongs_to_many :products
产品
has_and_belongs_to_many :shops
has_many :taggings
has_many :tags, through: :taggings
标记
belongs_to :tag
belongs_to :product
标签
has_many :taggings
has_many :products, through: :taggings
我希望能够做到Shop.first.tags
,所以如果可能的话,我想在一个请求中获取所有商店的产品标签。如果我能解释一下就好了:)