Я пытаюсь сгенерировать отчет о товарах на складе, используя номер тега, но мне нужно захватить список таким образом (вероятно, загруженный, который ... это другая история):
rfid_tags = Warehouse.includes(tags: :ancestor_product).find(the_id).tags
Мои ассоциации выложены так:
#warehouses.rb
has_many :tags, as: :location
has_many :products, through: :tags, source: :ancestor_product
#schema - off :tag table:
...
add_index "tags", ["ancestor_product_id"], name: "index_tags_on_ancestor_product_id", using: :btree
#foreign key for products and tags
Я могу искать @products = Tag.joins(:ancestor_product)
в консоли, но я попадаю в контрольно-пропускной пункт при попытке пойти дальше в этомманера.Чего здесь не хватает?Я использую Rails 4.2.