На примере полиморфных ассоциаций с rubyonrails.org и с использованием моделей ниже:Получение списка допустимых моделей для полиморфного ассоциации
class Picture < ActiveRecord::Base
belongs_to :imageable, polymorphic: true
end
class Employee < ActiveRecord::Base
has_many :pictures, as: :imageable
end
class Product < ActiveRecord::Base
has_many :pictures, as: :imageable
end
Как я могу идти о поиске действительных imageable_type
сек?
E.g. чтобы он возвращался: [:employee, :product]
Существует этот ответ от 6 лет назад http://stackoverflow.com/questions/2315239/finding-all-by-polymorphic- типа в рельсах/2315469 # 2315469. Что это происходит в каждой модели внутри вашего проекта и с использованием метода reflect_on_all_associations ищет ассоциации has_many или has_one. –