0
я следующие соотношения БД в Rails 4 проектаПрицелы отделить полиморфные отношения
class Hat < ActiveRecord::Base
belongs_to :sale, as: product
end
class Shoe < ActiveRecord::Base
belongs_to :sale, as: product
end
class Sale < ActiveRecord::Base
has_many :products, polymorphic: true
scope :hats, -> { ??? }
scope :shoes, -> { ??? }
end
Дано @sale
объект, как я могу получить все продукты, которые принадлежат конкретной модели, как Hat
или Shoe
?
'' Hat.class.name' визуализирует Class' –